From 8801776c9142ecd463f7a7015817a38757a8a248 Mon Sep 17 00:00:00 2001 From: Jan Wassenberg Date: Tue, 13 Feb 2024 00:41:22 -0800 Subject: [PATCH] update run_tests compiler versions, suppress psabi warning PiperOrigin-RevId: 606524109 --- CMakeLists.txt | 1 + run_tests.sh | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 77cd3daff0..d931ee5d4c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -195,6 +195,7 @@ else() # Warnings -Wall -Wextra + -Wno-psabi # These are not included in Wall nor Wextra: -Wconversion -Wsign-conversion diff --git a/run_tests.sh b/run_tests.sh index 7182e8ee10..10a20098f4 100755 --- a/run_tests.sh +++ b/run_tests.sh @@ -14,9 +14,9 @@ cmake .. -DHWY_WARNINGS_ARE_ERRORS:BOOL=ON -DCMAKE_BUILD_TYPE=Release make -j && ctest -j && cd .. && rm -rf build ####################################### -echo DEBUG Clang 9 +echo DEBUG Clang 13 rm -rf build_dbg && mkdir build_dbg && cd build_dbg -CXX=clang++-9 CC=clang-9 cmake .. -DHWY_WARNINGS_ARE_ERRORS:BOOL=ON -DCMAKE_BUILD_TYPE=Debug +CXX=clang++-13 CC=clang-13 cmake .. -DHWY_WARNINGS_ARE_ERRORS:BOOL=ON -DCMAKE_BUILD_TYPE=Debug make -j && ctest -j && cd .. && rm -rf build_dbg ####################################### @@ -26,7 +26,7 @@ CFLAGS=-m32 CXXFLAGS=-m32 LDFLAGS=-m32 CXX=g++ CC=gcc cmake .. -DHWY_WARNINGS_AR make -j && ctest -j && cd .. && rm -rf build_32 ####################################### -for VER in 10 11 12; do +for VER in 11 12 13; do echo GCC $VER rm -rf build_g$VER && mkdir build_g$VER && cd build_g$VER CC=gcc-$VER CXX=g++-$VER cmake .. -DHWY_WARNINGS_ARE_ERRORS:BOOL=ON -DCMAKE_BUILD_TYPE=Release