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 \ | ||||
|         -fno-omit-frame-pointer \ | ||||
|         -g \ | ||||
|         -std=c++23 \ | ||||
|         -std=c++26 \ | ||||
|         -nostdinc++ \ | ||||
|         -isystem /libcxx_msan/include/c++/v1/"\ | ||||
| && export CFLAGS="\ | ||||
|  | @ -233,7 +233,7 @@ tar xf 'vulkansdk-linux-x86_64-1.4.328.1.tar.xz' \ | |||
|     -fsanitize-memory-track-origins \ | ||||
|     -fsanitize-ignorelist=/msan/ignorelist_all_sources \ | ||||
|     -g \ | ||||
|     -std=c++23 \ | ||||
|     -std=c++26 \ | ||||
|     -L/msan/lib -Wl,-rpath,/msan/lib \ | ||||
|     -L/libcxx_msan/lib -Wl,-rpath,/libcxx_msan/lib \ | ||||
|     -lc++ \ | ||||
|  | @ -272,7 +272,7 @@ export CXXFLAGS="\ | |||
|         -fsanitize-ignorelist=/msan/ignorelist_all_sources \ | ||||
|         -fno-omit-frame-pointer \ | ||||
|         -g \ | ||||
|         -std=c++23 \ | ||||
|         -std=c++26 \ | ||||
|         -nostdinc++ \ | ||||
|         -isystem /libcxx_msan/include/c++/v1/"\ | ||||
| && export CFLAGS="\ | ||||
|  | @ -285,7 +285,7 @@ export CXXFLAGS="\ | |||
|     -fsanitize-memory-track-origins \ | ||||
|     -fsanitize-ignorelist=/msan/ignorelist_all_sources \ | ||||
|     -g \ | ||||
|     -std=c++23 \ | ||||
|     -std=c++26 \ | ||||
|     -L/msan/lib -Wl,-rpath,/msan/lib \ | ||||
|     -L/libcxx_msan/lib -Wl,-rpath,/libcxx_msan/lib \ | ||||
|     -lc++ \ | ||||
|  |  | |||
|  | @ -34,14 +34,14 @@ cmake \ | |||
| -fsanitize-memory-track-origins \ | ||||
| -g \ | ||||
| -fno-omit-frame-pointer \ | ||||
| -std=c++23 \ | ||||
| -std=c++26 \ | ||||
| -nostdinc++ \ | ||||
| -isystem /libcxx_msan/include/c++/v1/" \ | ||||
|     -D CMAKE_EXE_LINKER_FLAGS=" \ | ||||
| -fsanitize=memory \ | ||||
| -fsanitize-memory-track-origins \ | ||||
| -g \ | ||||
| -std=c++23 \ | ||||
| -std=c++26 \ | ||||
| -L/msan/lib -Wl,-rpath,/msan/lib \ | ||||
| -L/libcxx_msan/lib -Wl,-rpath,/libcxx_msan/lib \ | ||||
| -lc++ \ | ||||
|  |  | |||
|  | @ -22,7 +22,7 @@ cmake \ | |||
|     -D CMAKE_LINKER_TYPE=MOLD \ | ||||
|     -D ENABLE_UNIT_TESTS=ON \ | ||||
|     -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)" | ||||
| 
 | ||||
|  |  | |||
|  | @ -25,7 +25,7 @@ cmake \ | |||
|     -D CMAKE_LINKER_TYPE=MOLD \ | ||||
|     -D ENABLE_UNIT_TESTS=ON \ | ||||
|     -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)" | ||||
| 
 | ||||
|  |  | |||
|  | @ -17,6 +17,6 @@ cmake \ | |||
|     -D ENABLE_UNIT_TESTS=ON \ | ||||
|     -D ENABLE_STATIC_ANALYSIS=ON \ | ||||
|     -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)" | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue