Skip to content

Commit b6541df

Browse files
committed
CI: Balance Compilations runners
1 parent e19bb99 commit b6541df

1 file changed

Lines changed: 5 additions & 6 deletions

File tree

.github/workflows/compilers.yml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,6 @@ jobs:
6262
with_gcc: 'clang-18 -flto=auto'
6363
optflags: '-O2'
6464
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 } }
6765

6866
compile2:
6967
name: 'omnibus compilations, #2'
@@ -83,7 +81,6 @@ jobs:
8381
with_gcc: 'gcc-15 -flto=auto -ffat-lto-objects -Werror=lto-type-mismatch'
8482
optflags: '-O2'
8583
enable_shared: false
86-
- { uses: './.github/actions/compilers', name: 'ext/Setup', with: { static_exts: 'etc json/* */escape' } }
8784
- { uses: './.github/actions/compilers', name: 'GCC 15', with: { tag: 'gcc-15' } }
8885
- { uses: './.github/actions/compilers', name: 'GCC 14', with: { tag: 'gcc-14' } }
8986
- { uses: './.github/actions/compilers', name: 'GCC 13', with: { tag: 'gcc-13' } }
@@ -200,9 +197,8 @@ jobs:
200197
- { uses: './.github/actions/compilers', name: 'enable-mkmf-verbose', with: { append_configure: '--enable-mkmf-verbose' } }
201198
- { uses: './.github/actions/compilers', name: 'disable-rubygems', with: { append_configure: '--disable-rubygems' } }
202199
- { 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' } }
206202

207203
compile8:
208204
name: 'omnibus compilations, #8'
@@ -298,6 +294,9 @@ jobs:
298294
- { uses: './.github/actions/compilers', name: 'VM_DEBUG_VERIFY_METHOD_CACHE', with: { cppflags: '-DVM_DEBUG_VERIFY_METHOD_CACHE' } }
299295
- { uses: './.github/actions/compilers', name: 'YJIT_FORCE_ENABLE', with: { cppflags: '-DYJIT_FORCE_ENABLE' } }
300296
- { 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' } }
301300

302301
compilemax:
303302
name: 'omnibus compilations, result'

0 commit comments

Comments
 (0)