ci: drop gcc 8.0.1 support

GCC 8.0.1 contains a high number of bugs that affect this project. These bugs required multiple expensive rounds of CI that took many hours for every new commit to develop workarounds specific to this compiler version. The cost of this procedure become unfeasible to maintain.
This commit is contained in:
alandefreitas 2023-06-09 20:02:08 -03:00 committed by Alan de Freitas
parent 9d6590e016
commit 21f1e07e85
2 changed files with 3 additions and 1 deletions

View File

@ -515,7 +515,7 @@ def image_supports_caching(image_str, compiler_str):
# - compilers_in_range('gcc >=10') -> [('gcc', '12'), ('gcc', '11'), ('gcc', '10')]
def compilers_in_range(compiler_range_str):
supported = {
'gcc': ['12', '11', '10', '9', '8.4', '8.0.1', '7', '6', '5', '4.9', '4.8'],
'gcc': ['12', '11', '10', '9', '8.4', '7', '6', '5', '4.9', '4.8'],
's390x-gcc': ['12'],
'arm64-gcc': ['11'],
'freebsd-gcc': ['11', '10', '9', '8'],

View File

@ -87,6 +87,8 @@ Boost.URL has been tested with the following compilers:
and these architectures: x86, x64, ARM64, S390x.
We do not test and support gcc 8.0.1.
[heading Quality Assurance]
The development infrastructure for the library includes