ruby-changes:72252
From: Jun <ko1@a...>
Date: Mon, 20 Jun 2022 19:08:48 +0900 (JST)
Subject: [ruby-changes:72252] f8b6d4f4d1 (master): .github/workflows/compilers.yml: Skip gaps test on annocheck 10.76.
https://git.ruby-lang.org/ruby.git/commit/?id=f8b6d4f4d1 From f8b6d4f4d1b0eb0b3220fc83f157bd33ddcc5d4e Mon Sep 17 00:00:00 2001 From: Jun Aruga <jaruga@r...> Date: Mon, 20 Jun 2022 10:46:24 +0200 Subject: .github/workflows/compilers.yml: Skip gaps test on annocheck 10.76. This commit is to skip a failure with annocheck 10.76 on the annocheck test case on the CI. Previously The test worked with annocheck 10.73. The issue was reported at <https://bugs.ruby-lang.org/issues/18061#note-24>. > Hardened: ruby: MAYB: test: gaps because no notes found > Hardened: ruby: info: For more information visit: https://sourceware.org/annobin/annobin.html/Test-gaps.html It seems that the annocheck added the gaps test at 10.76. Maybe the upstream commit is below. The annocheck is a part of the annobin project: https://sourceware.org/annobin/ ``` $ git clone git://sourceware.org/git/annobin.git $ git show 61184ae1180a134bfbbd125e9fe339baedd67c18 commit 61184ae1180a134bfbbd125e9fe339baedd67c18 Author: Nick Clifton <nickc@r...> Date: Mon Jun 13 16:56:46 2022 +0100 Annocheck: Add TEST_GAPS. Add MAYB for TEST_NOTES if DWARF info could not be found ... ``` --- .github/workflows/compilers.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/compilers.yml b/.github/workflows/compilers.yml index 2878d14a8c..d30d9f70db 100644 --- a/.github/workflows/compilers.yml +++ b/.github/workflows/compilers.yml @@ -88,7 +88,8 @@ jobs: https://github.com/ruby/ruby/blob/trunk/.github/workflows/compilers.yml#L88 # https://bugs.ruby-lang.org/issues/18061 # https://sourceware.org/annobin/annobin.html/Test-pie.html # https://sourceware.org/annobin/annobin.html/Test-notes.html - TEST_ANNOCHECK_OPTS: "--skip-pie --skip-notes" + # https://sourceware.org/annobin/annobin.html/Test-gaps.html + TEST_ANNOCHECK_OPTS: "--skip-pie --skip-notes --skip-gaps" check: true - { key: default_cc, name: clang-15, value: clang-15, container: clang-15 } - { key: default_cc, name: clang-14, value: clang-14, container: clang-14 } -- cgit v1.2.1 -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/