Migrate GCC CI jobs to run on GCC 11, 12, and 13 (#6865)

This commit is contained in:
Dennis Luxen
2024-05-10 20:38:32 +02:00
committed by GitHub
parent dff76d31d5
commit 70969186f6
7 changed files with 68 additions and 99 deletions
View File
-6
View File
@@ -1,6 +0,0 @@
#!/bin/sh -ex
sudo dpkg --add-architecture i386
sudo add-apt-repository --yes ppa:ubuntu-toolchain-r/test && ( sudo apt-get update -qq --yes || true )
sudo apt-get install -qq --yes --force-yes g++-9-multilib libxml2-dev:i386 libexpat1-dev:i386 libzip-dev:i386 libbz2-dev:i386 libtbb-dev:i386 lua5.2:i386 liblua5.2-dev:i386 libboost-date-time-dev:i386 libboost-filesystem-dev:i386 libboost-iostreams-dev:i386 libboost-program-options-dev:i386 libboost-regex-dev:i386 libboost-system-dev:i386 libboost-thread-dev:i386 libboost-test-dev:i386
+2 -1
View File
@@ -1,3 +1,4 @@
alignment:src/contractor/graph_contractor.cpp
enum:include/tbb/pipeline.h
vptr:src/util/log.cpp
vptr:include/tbb/task.h
@@ -13,4 +14,4 @@ signed-integer-overflow:include/engine/internal_route_result.hpp
pointer-overflow:third_party/sol2/sol/stack_core.hpp
pointer-overflow:third_party/rapidjson/include/rapidjson/internal/stack.h
nonnull-attribute:third_party/microtar/src/microtar.c
integer-divide-by-zero:unit_tests/library/route.cpp
integer-divide-by-zero:unit_tests/library/route.cpp