chore(ci): bump c++ standard version to 26
	
		
			
	
		
	
	
		
	
		
			Some checks reported errors
		
		
	
	
		
			
				
	
				continuous-integration/drone/push Build was killed
				
			
		
		
	
	
				
					
				
			
		
			Some checks reported errors
		
		
	
	continuous-integration/drone/push Build was killed
				
			This commit is contained in:
		
							parent
							
								
									f1a91c9b81
								
							
						
					
					
						commit
						c39ce89a9b
					
				
					 5 changed files with 9 additions and 9 deletions
				
			
		|  | @ -220,7 +220,7 @@ tar xf 'vulkansdk-linux-x86_64-1.4.328.1.tar.xz' \ | ||||||
|         -fsanitize-ignorelist=/msan/ignorelist_all_sources \ |         -fsanitize-ignorelist=/msan/ignorelist_all_sources \ | ||||||
|         -fno-omit-frame-pointer \ |         -fno-omit-frame-pointer \ | ||||||
|         -g \ |         -g \ | ||||||
|         -std=c++23 \ |         -std=c++26 \ | ||||||
|         -nostdinc++ \ |         -nostdinc++ \ | ||||||
|         -isystem /libcxx_msan/include/c++/v1/"\ |         -isystem /libcxx_msan/include/c++/v1/"\ | ||||||
| && export CFLAGS="\ | && export CFLAGS="\ | ||||||
|  | @ -233,7 +233,7 @@ tar xf 'vulkansdk-linux-x86_64-1.4.328.1.tar.xz' \ | ||||||
|     -fsanitize-memory-track-origins \ |     -fsanitize-memory-track-origins \ | ||||||
|     -fsanitize-ignorelist=/msan/ignorelist_all_sources \ |     -fsanitize-ignorelist=/msan/ignorelist_all_sources \ | ||||||
|     -g \ |     -g \ | ||||||
|     -std=c++23 \ |     -std=c++26 \ | ||||||
|     -L/msan/lib -Wl,-rpath,/msan/lib \ |     -L/msan/lib -Wl,-rpath,/msan/lib \ | ||||||
|     -L/libcxx_msan/lib -Wl,-rpath,/libcxx_msan/lib \ |     -L/libcxx_msan/lib -Wl,-rpath,/libcxx_msan/lib \ | ||||||
|     -lc++ \ |     -lc++ \ | ||||||
|  | @ -272,7 +272,7 @@ export CXXFLAGS="\ | ||||||
|         -fsanitize-ignorelist=/msan/ignorelist_all_sources \ |         -fsanitize-ignorelist=/msan/ignorelist_all_sources \ | ||||||
|         -fno-omit-frame-pointer \ |         -fno-omit-frame-pointer \ | ||||||
|         -g \ |         -g \ | ||||||
|         -std=c++23 \ |         -std=c++26 \ | ||||||
|         -nostdinc++ \ |         -nostdinc++ \ | ||||||
|         -isystem /libcxx_msan/include/c++/v1/"\ |         -isystem /libcxx_msan/include/c++/v1/"\ | ||||||
| && export CFLAGS="\ | && export CFLAGS="\ | ||||||
|  | @ -285,7 +285,7 @@ export CXXFLAGS="\ | ||||||
|     -fsanitize-memory-track-origins \ |     -fsanitize-memory-track-origins \ | ||||||
|     -fsanitize-ignorelist=/msan/ignorelist_all_sources \ |     -fsanitize-ignorelist=/msan/ignorelist_all_sources \ | ||||||
|     -g \ |     -g \ | ||||||
|     -std=c++23 \ |     -std=c++26 \ | ||||||
|     -L/msan/lib -Wl,-rpath,/msan/lib \ |     -L/msan/lib -Wl,-rpath,/msan/lib \ | ||||||
|     -L/libcxx_msan/lib -Wl,-rpath,/libcxx_msan/lib \ |     -L/libcxx_msan/lib -Wl,-rpath,/libcxx_msan/lib \ | ||||||
|     -lc++ \ |     -lc++ \ | ||||||
|  |  | ||||||
|  | @ -34,14 +34,14 @@ cmake \ | ||||||
| -fsanitize-memory-track-origins \ | -fsanitize-memory-track-origins \ | ||||||
| -g \ | -g \ | ||||||
| -fno-omit-frame-pointer \ | -fno-omit-frame-pointer \ | ||||||
| -std=c++23 \ | -std=c++26 \ | ||||||
| -nostdinc++ \ | -nostdinc++ \ | ||||||
| -isystem /libcxx_msan/include/c++/v1/" \ | -isystem /libcxx_msan/include/c++/v1/" \ | ||||||
|     -D CMAKE_EXE_LINKER_FLAGS=" \ |     -D CMAKE_EXE_LINKER_FLAGS=" \ | ||||||
| -fsanitize=memory \ | -fsanitize=memory \ | ||||||
| -fsanitize-memory-track-origins \ | -fsanitize-memory-track-origins \ | ||||||
| -g \ | -g \ | ||||||
| -std=c++23 \ | -std=c++26 \ | ||||||
| -L/msan/lib -Wl,-rpath,/msan/lib \ | -L/msan/lib -Wl,-rpath,/msan/lib \ | ||||||
| -L/libcxx_msan/lib -Wl,-rpath,/libcxx_msan/lib \ | -L/libcxx_msan/lib -Wl,-rpath,/libcxx_msan/lib \ | ||||||
| -lc++ \ | -lc++ \ | ||||||
|  |  | ||||||
|  | @ -22,7 +22,7 @@ cmake \ | ||||||
|     -D CMAKE_LINKER_TYPE=MOLD \ |     -D CMAKE_LINKER_TYPE=MOLD \ | ||||||
|     -D ENABLE_UNIT_TESTS=ON \ |     -D ENABLE_UNIT_TESTS=ON \ | ||||||
|     -D CMAKE_BUILD_TYPE=Release \ |     -D CMAKE_BUILD_TYPE=Release \ | ||||||
|     -D CMAKE_CXX_FLAGS="-std=c++23 -g -fno-omit-frame-pointer" |     -D CMAKE_CXX_FLAGS="-std=c++26 -g -fno-omit-frame-pointer" | ||||||
| 
 | 
 | ||||||
| cmake --build ./build -j"$(nproc)" | cmake --build ./build -j"$(nproc)" | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -25,7 +25,7 @@ cmake \ | ||||||
|     -D CMAKE_LINKER_TYPE=MOLD \ |     -D CMAKE_LINKER_TYPE=MOLD \ | ||||||
|     -D ENABLE_UNIT_TESTS=ON \ |     -D ENABLE_UNIT_TESTS=ON \ | ||||||
|     -D CMAKE_BUILD_TYPE=Release \ |     -D CMAKE_BUILD_TYPE=Release \ | ||||||
|     -D CMAKE_CXX_FLAGS="-std=c++23 -fno-omit-frame-pointer -fno-common -g" |     -D CMAKE_CXX_FLAGS="-std=c++26 -fno-omit-frame-pointer -fno-common -g" | ||||||
| 
 | 
 | ||||||
| cmake --build ./build -j"$(nproc)" | cmake --build ./build -j"$(nproc)" | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -17,6 +17,6 @@ cmake \ | ||||||
|     -D ENABLE_UNIT_TESTS=ON \ |     -D ENABLE_UNIT_TESTS=ON \ | ||||||
|     -D ENABLE_STATIC_ANALYSIS=ON \ |     -D ENABLE_STATIC_ANALYSIS=ON \ | ||||||
|     -D CMAKE_BUILD_TYPE=Release \ |     -D CMAKE_BUILD_TYPE=Release \ | ||||||
|     -D CMAKE_CXX_FLAGS="-std=c++23 -stdlib=libc++" |     -D CMAKE_CXX_FLAGS="-std=c++26 -stdlib=libc++" | ||||||
| 
 | 
 | ||||||
| cmake --build . -j"$(nproc)" | cmake --build . -j"$(nproc)" | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue