Browse Source

Fix trace output on libcxxrt
c0b42ab5c88a5672e8030ef0f9145453c938462b

hiddenpath 11 months ago
parent
commit
0a63d9ddc5
2 changed files with 3 additions and 3 deletions
  1. 1 1
      contrib/libs/cxxsupp/libcxxrt/atomic.h
  2. 2 2
      contrib/libs/cxxsupp/libcxxrt/ya.make

+ 1 - 1
contrib/libs/cxxsupp/libcxxrt/atomic.h

@@ -56,7 +56,7 @@ namespace
 		/**
 		 * Constructor, takes a value.
 		 */
-		atomic(T init) : val(init) {}
+		constexpr atomic(T init) : val(init) {}
 
 		/**
 		 * Atomically load with the specified memory order.

+ 2 - 2
contrib/libs/cxxsupp/libcxxrt/ya.make

@@ -11,9 +11,9 @@ LICENSE(
 
 LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
 
-VERSION(2024-02-06)
+VERSION(2024-04-15)
 
-ORIGINAL_SOURCE(https://github.com/libcxxrt/libcxxrt/archive/bd4fa85d7f772f2ad32146d5681c91612fc93842.tar.gz)
+ORIGINAL_SOURCE(https://github.com/libcxxrt/libcxxrt/archive/25541e312f7094e9c90895000d435af520d42418.tar.gz)
 
 ADDINCL(
     contrib/libs/cxxsupp/libcxxrt