|
49 | 49 | # has only the options to that program: testme.sh |
50 | 50 |
|
51 | 51 | config: |
52 | | - # Check c89 <-> c99 roundtrip |
53 | | - - { BUILDOPTIONS: '--c89-c99-roundtrip', SANITIZER: '', COMPILE_DEBUG: '0', COMPILE_LTO: '0', CONV_WARNINGS: '', OTHERDEPS: '' } |
54 | 52 | # Check source code format |
55 | 53 | - { BUILDOPTIONS: '--format', SANITIZER: '', COMPILE_DEBUG: '0', COMPILE_LTO: '0', CONV_WARNINGS: '', OTHERDEPS: 'astyle' } |
56 | | - # Check public symbols of dynamic libraries |
57 | | - - { BUILDOPTIONS: '--symbols', SANITIZER: '', COMPILE_DEBUG: '0', COMPILE_LTO: '0', CONV_WARNINGS: '', OTHERDEPS: 'libtool-bin' } |
58 | 54 | # Run always with valgrind (no sanitizer, but debug info) |
59 | 55 | - { BUILDOPTIONS: '--with-cc=gcc --with-m64 --with-valgrind', SANITIZER: '', COMPILE_DEBUG: '1', COMPILE_LTO: '0', CONV_WARNINGS: '', OTHERDEPS: '' } |
60 | 56 | # Alternative big-int version of mp_log(_n) |
@@ -105,7 +101,6 @@ jobs: |
105 | 101 | - { BUILDOPTIONS: '--with-cc=clang-10 --with-m64 --limit-valgrind', SANITIZER: '1', COMPILE_DEBUG: '0', COMPILE_LTO: '0', CONV_WARNINGS: 'relaxed', OTHERDEPS: 'clang-10 llvm-10' } |
106 | 102 | - { BUILDOPTIONS: '--with-cc=clang-10 --with-m64 --limit-valgrind', SANITIZER: '1', COMPILE_DEBUG: '0', COMPILE_LTO: '0', CONV_WARNINGS: 'strict', OTHERDEPS: 'clang-10 llvm-10' } |
107 | 103 | - { BUILDOPTIONS: '--with-cc=clang-10 --cflags=-DMP_USE_MEMOPS --with-m64 --limit-valgrind', SANITIZER: '1', COMPILE_DEBUG: '0', COMPILE_LTO: '0', CONV_WARNINGS: 'strict', OTHERDEPS: 'clang-10 llvm-10' } |
108 | | - - { BUILDOPTIONS: '--with-cc=clang-10 --c89 --with-m64 --limit-valgrind', SANITIZER: '1', COMPILE_DEBUG: '0', COMPILE_LTO: '0', CONV_WARNINGS: 'strict', OTHERDEPS: 'clang-10 llvm-10' } |
109 | 104 | - { BUILDOPTIONS: '--with-cc=clang-10 --with-m64 --limit-valgrind --cflags=-DMP_PREC=MP_MIN_PREC', SANITIZER: '1', COMPILE_DEBUG: '0', COMPILE_LTO: '0', CONV_WARNINGS: '', OTHERDEPS: 'clang-10 llvm-10' } |
110 | 105 | - { BUILDOPTIONS: '--with-cc=clang-12 --with-m64 --limit-valgrind', SANITIZER: '1', COMPILE_DEBUG: '0', COMPILE_LTO: '0', CONV_WARNINGS: '', OTHERDEPS: 'clang-12 llvm-12' } |
111 | 106 | - { BUILDOPTIONS: '--with-cc=clang-9 --with-m64 --limit-valgrind', SANITIZER: '1', COMPILE_DEBUG: '0', COMPILE_LTO: '0', CONV_WARNINGS: '', OTHERDEPS: 'clang-9 llvm-9' } |
@@ -169,14 +164,6 @@ jobs: |
169 | 164 | cat valgrind_test.log || true |
170 | 165 | cat gcc_errors_*.log || true |
171 | 166 |
|
172 | | - amalgam: |
173 | | - runs-on: ubuntu-22.04 |
174 | | - steps: |
175 | | - - uses: actions/checkout@v3 |
176 | | - - name: install dependencies |
177 | | - run: | |
178 | | - make amalgamated_timing |
179 | | -
|
180 | 167 | CMake: |
181 | 168 | runs-on: ${{ matrix.os }} |
182 | 169 | strategy: |
|
0 commit comments