Skip to content

Commit 7c4efe2

Browse files
committed
expand the clang version to enable fuzz tests
1 parent 1c5f430 commit 7c4efe2

File tree

1 file changed

+54
-9
lines changed

1 file changed

+54
-9
lines changed

builder/core/data.py

Lines changed: 54 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -541,15 +541,60 @@ class PKG_TOOLS(Enum):
541541
'cmake_args': ['-DENABLE_FUZZ_TESTS=ON'],
542542
'apt_compiler_packages': ['libstdc++-9-dev'],
543543
},
544-
'10': {},
545-
'11': {},
546-
'12': {},
547-
'13': {},
548-
'14': {},
549-
'15': {},
550-
'16': {},
551-
'17': {},
552-
'18': {},
544+
'10': {
545+
'c': "clang-10",
546+
'cxx': "clang++-10",
547+
'cmake_args': ['-DENABLE_FUZZ_TESTS=ON'],
548+
'apt_compiler_packages': ['libstdc++-10-dev'],
549+
},
550+
'11': {
551+
'c': "clang-11",
552+
'cxx': "clang++-11",
553+
'cmake_args': ['-DENABLE_FUZZ_TESTS=ON'],
554+
'apt_compiler_packages': ['libstdc++-11-dev'],
555+
},
556+
'12': {
557+
'c': "clang-12",
558+
'cxx': "clang++-12",
559+
'cmake_args': ['-DENABLE_FUZZ_TESTS=ON'],
560+
'apt_compiler_packages': ['libstdc++-12-dev'],
561+
},
562+
'13': {
563+
'c': "clang-13",
564+
'cxx': "clang++-13",
565+
'cmake_args': ['-DENABLE_FUZZ_TESTS=ON'],
566+
'apt_compiler_packages': ['libstdc++-13-dev'],
567+
},
568+
'14': {
569+
'c': "clang-14",
570+
'cxx': "clang++-14",
571+
'cmake_args': ['-DENABLE_FUZZ_TESTS=ON'],
572+
'apt_compiler_packages': ['libstdc++-14-dev'],
573+
},
574+
'15': {
575+
'c': "clang-15",
576+
'cxx': "clang++-15",
577+
'cmake_args': ['-DENABLE_FUZZ_TESTS=ON'],
578+
'apt_compiler_packages': ['libstdc++-15-dev'],
579+
},
580+
'16': {
581+
'c': "clang-16",
582+
'cxx': "clang++-16",
583+
'cmake_args': ['-DENABLE_FUZZ_TESTS=ON'],
584+
'apt_compiler_packages': ['libstdc++-16-dev'],
585+
},
586+
'17': {
587+
'c': "clang-17",
588+
'cxx': "clang++-17",
589+
'cmake_args': ['-DENABLE_FUZZ_TESTS=ON'],
590+
'apt_compiler_packages': ['libstdc++-17-dev'],
591+
},
592+
'18': {
593+
'c': "clang-18",
594+
'cxx': "clang++-18",
595+
'cmake_args': ['-DENABLE_FUZZ_TESTS=ON'],
596+
'apt_compiler_packages': ['libstdc++-18-dev'],
597+
},
553598
},
554599
'architectures': {
555600
# No fuzz tests on ARM

0 commit comments

Comments
 (0)