diff options
Diffstat (limited to '.github/workflows/compilers.yml')
-rw-r--r-- | .github/workflows/compilers.yml | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/.github/workflows/compilers.yml b/.github/workflows/compilers.yml index 61985505e9..992ba831cf 100644 --- a/.github/workflows/compilers.yml +++ b/.github/workflows/compilers.yml @@ -83,12 +83,13 @@ jobs: container: gcc-11 env: # Minimal flags to pass the check. - default_cc: 'gcc-11 -O2 -fcf-protection -Wa,--generate-missing-build-notes=yes' + default_cc: 'gcc-11 -fcf-protection -Wa,--generate-missing-build-notes=yes' + optflags: '-O2' LDFLAGS: '-Wl,-z,now' # FIXME: Drop skipping options # https://bugs.ruby-lang.org/issues/18061 # https://sourceware.org/annobin/annobin.html/Test-pie.html - TEST_ANNOCHECK_OPTS: "--skip-pie" + TEST_ANNOCHECK_OPTS: "--skip-pie --skip-gaps" check: true - { name: clang-16, env: { default_cc: clang-16 } } - { name: clang-15, env: { default_cc: clang-15 } } |