|
62 | 62 | with_gcc: 'clang-18 -flto=auto' |
63 | 63 | optflags: '-O2' |
64 | 64 | enable_shared: false |
65 | | - - { uses: './.github/actions/compilers', name: '-O0', with: { optflags: '-O0 -march=x86-64 -mtune=generic' } } |
66 | | - # - { uses: './.github/actions/compilers', name: '-O3', with: { optflags: '-O3 -march=x86-64 -mtune=generic', check: true } } |
67 | 65 |
|
68 | 66 | compile2: |
69 | 67 | name: 'omnibus compilations, #2' |
|
83 | 81 | with_gcc: 'gcc-15 -flto=auto -ffat-lto-objects -Werror=lto-type-mismatch' |
84 | 82 | optflags: '-O2' |
85 | 83 | enable_shared: false |
86 | | - - { uses: './.github/actions/compilers', name: 'ext/Setup', with: { static_exts: 'etc json/* */escape' } } |
87 | 84 | - { uses: './.github/actions/compilers', name: 'GCC 15', with: { tag: 'gcc-15' } } |
88 | 85 | - { uses: './.github/actions/compilers', name: 'GCC 14', with: { tag: 'gcc-14' } } |
89 | 86 | - { uses: './.github/actions/compilers', name: 'GCC 13', with: { tag: 'gcc-13' } } |
@@ -200,9 +197,8 @@ jobs: |
200 | 197 | - { uses: './.github/actions/compilers', name: 'enable-mkmf-verbose', with: { append_configure: '--enable-mkmf-verbose' } } |
201 | 198 | - { uses: './.github/actions/compilers', name: 'disable-rubygems', with: { append_configure: '--disable-rubygems' } } |
202 | 199 | - { uses: './.github/actions/compilers', name: 'RUBY_DEVEL', with: { append_configure: '--enable-devel' } } |
203 | | - - { uses: './.github/actions/compilers', name: 'OPT_THREADED_CODE=0', with: { cppflags: '-DOPT_THREADED_CODE=0' } } |
204 | | - - { uses: './.github/actions/compilers', name: 'OPT_THREADED_CODE=1', with: { cppflags: '-DOPT_THREADED_CODE=1' } } |
205 | | - - { uses: './.github/actions/compilers', name: 'OPT_THREADED_CODE=2', with: { cppflags: '-DOPT_THREADED_CODE=2' } } |
| 200 | + - { uses: './.github/actions/compilers', name: '-O0', with: { optflags: '-O0 -march=x86-64 -mtune=generic' } } |
| 201 | + - { uses: './.github/actions/compilers', name: 'ext/Setup', with: { static_exts: 'etc json/* */escape' } } |
206 | 202 |
|
207 | 203 | compile8: |
208 | 204 | name: 'omnibus compilations, #8' |
@@ -298,6 +294,9 @@ jobs: |
298 | 294 | - { uses: './.github/actions/compilers', name: 'VM_DEBUG_VERIFY_METHOD_CACHE', with: { cppflags: '-DVM_DEBUG_VERIFY_METHOD_CACHE' } } |
299 | 295 | - { uses: './.github/actions/compilers', name: 'YJIT_FORCE_ENABLE', with: { cppflags: '-DYJIT_FORCE_ENABLE' } } |
300 | 296 | - { uses: './.github/actions/compilers', name: 'UNIVERSAL_PARSER', with: { cppflags: '-DUNIVERSAL_PARSER' } } |
| 297 | + - { uses: './.github/actions/compilers', name: 'OPT_THREADED_CODE=0', with: { cppflags: '-DOPT_THREADED_CODE=0' } } |
| 298 | + - { uses: './.github/actions/compilers', name: 'OPT_THREADED_CODE=1', with: { cppflags: '-DOPT_THREADED_CODE=1' } } |
| 299 | + - { uses: './.github/actions/compilers', name: 'OPT_THREADED_CODE=2', with: { cppflags: '-DOPT_THREADED_CODE=2' } } |
301 | 300 |
|
302 | 301 | compilemax: |
303 | 302 | name: 'omnibus compilations, result' |
|
0 commit comments