<86>Sep  2 06:32:53 userdel[3015564]: delete user 'rooter'
<86>Sep  2 06:32:53 userdel[3015564]: removed group 'rooter' owned by 'rooter'
<86>Sep  2 06:32:53 userdel[3015564]: removed shadow group 'rooter' owned by 'rooter'
<86>Sep  2 06:32:53 groupadd[3015598]: group added to /etc/group: name=rooter, GID=1829
<86>Sep  2 06:32:53 groupadd[3015598]: group added to /etc/gshadow: name=rooter
<86>Sep  2 06:32:53 groupadd[3015598]: new group: name=rooter, GID=1829
<86>Sep  2 06:32:53 useradd[3015628]: new user: name=rooter, UID=1829, GID=1829, home=/root, shell=/bin/bash, from=none
<86>Sep  2 06:32:53 userdel[3015686]: delete user 'builder'
<86>Sep  2 06:32:53 userdel[3015686]: removed group 'builder' owned by 'builder'
<86>Sep  2 06:32:53 userdel[3015686]: removed shadow group 'builder' owned by 'builder'
<86>Sep  2 06:32:53 groupadd[3015726]: group added to /etc/group: name=builder, GID=1830
<86>Sep  2 06:32:53 groupadd[3015726]: group added to /etc/gshadow: name=builder
<86>Sep  2 06:32:53 groupadd[3015726]: new group: name=builder, GID=1830
<86>Sep  2 06:32:53 useradd[3015754]: new user: name=builder, UID=1830, GID=1830, home=/usr/src, shell=/bin/bash, from=none
<13>Sep  2 06:32:56 rpmi: libruby-3.1.2-alt2.1 sisyphus+328124.4500.1.1 1693253125 installed
<13>Sep  2 06:32:56 rpmi: libncurses6-6.3.20220618-alt4 sisyphus+328055.40.2.1 1693213017 installed
<13>Sep  2 06:32:56 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626059138 installed
<13>Sep  2 06:32:56 rpmi: libyaml2-0.2.5-alt1 sisyphus+278391.100.1.1 1626094932 installed
<13>Sep  2 06:32:56 rpmi: libyaml-devel-0.2.5-alt1 sisyphus+278391.100.1.1 1626094932 installed
<13>Sep  2 06:32:56 rpmi: libgdbm-devel-1.8.3-alt10 sisyphus+278100.1600.1.1 1626059138 installed
<13>Sep  2 06:32:56 rpmi: rpm-macros-ruby-1:1.1.0-alt2.1 sisyphus+328124.4500.1.1 1693253125 installed
<13>Sep  2 06:32:58 rpmi: valgrind-3.17.0-alt3 sisyphus+284325.100.1.1 1630488728 installed
<13>Sep  2 06:32:58 rpmi: valgrind-devel-3.17.0-alt3 sisyphus+284325.100.1.1 1630488728 installed
<13>Sep  2 06:32:58 rpmi: zlib-devel-1.2.13-alt1 sisyphus+309409.200.2.1 1667402045 installed
<13>Sep  2 06:32:58 rpmi: libreadline-devel-7.0.3-alt4 sisyphus+328124.200.1.1 1693248144 installed
<13>Sep  2 06:32:58 rpmi: groff-base-1.22.3-alt2 sisyphus+275306.100.2.1 1624538359 installed
<13>Sep  2 06:32:58 rpmi: libtinfo-devel-6.3.20220618-alt4 sisyphus+328055.40.2.1 1693213017 installed
<13>Sep  2 06:32:58 rpmi: libncurses-devel-6.3.20220618-alt4 sisyphus+328055.40.2.1 1693213017 installed
<13>Sep  2 06:32:58 rpmi: libncursesw-devel-6.3.20220618-alt4 sisyphus+328055.40.2.1 1693213017 installed
<13>Sep  2 06:32:58 rpmi: libffi-devel-1:3.4.2-alt2 sisyphus+287629.100.2.1 1634659534 installed
<13>Sep  2 06:32:58 rpmi: libdb4.7-devel-4.7.25-alt12 sisyphus+283793.100.2.1 1629966884 installed
<13>Sep  2 06:32:59 rpmi: doxygen-1:1.9.8-alt1 sisyphus+328470.100.1.1 1693572074 installed
<13>Sep  2 06:32:59 rpmi: chrpath-0.16-alt1 sisyphus+278100.500.1.1 1626056638 installed
<13>Sep  2 06:32:59 rpmi: libp11-kit-1:0.24.1-alt2 sisyphus+324666.100.1.1 1689083450 installed
<13>Sep  2 06:32:59 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802618 installed
<13>Sep  2 06:32:59 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed
<13>Sep  2 06:32:59 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed
<13>Sep  2 06:32:59 rpmi: ca-certificates-2023.07.31-alt1 sisyphus+326137.200.1.1 1690809798 installed
<13>Sep  2 06:32:59 rpmi: ca-trust-0.1.4-alt1 sisyphus+308690.100.1.1 1666182992 installed
<13>Sep  2 06:32:59 rpmi: p11-kit-trust-1:0.24.1-alt2 sisyphus+324666.100.1.1 1689083450 installed
<13>Sep  2 06:32:59 rpmi: libcrypto1.1-1.1.1u-alt3 sisyphus+325014.100.4.1 1689538481 installed
<13>Sep  2 06:32:59 rpmi: libcrypto3-3.1.2-alt1 sisyphus+326244.100.1.1 1690907022 installed
<13>Sep  2 06:32:59 rpmi: libssl3-3.1.2-alt1 sisyphus+326244.100.1.1 1690907022 installed
<13>Sep  2 06:32:59 rpmi: libssl-devel-3.1.2-alt1 sisyphus+326244.100.1.1 1690907022 installed
<13>Sep  2 06:32:59 rpmi: libssl1.1-1.1.1u-alt3 sisyphus+325014.100.4.1 1689538481 installed
<13>Sep  2 06:32:59 rpmi: gem-2:3.3.7-alt2.1 sisyphus+328124.4500.1.1 1693252752 installed
<13>Sep  2 06:32:59 rpmi: gem-minitest-5.18.1-alt1 sisyphus+323401.1400.2.1 1687352748 installed
<13>Sep  2 06:32:59 rpmi: gem-net-telnet-0.2.0.1-alt0.1 sisyphus+238996.14500.5.1 1630597117 installed
<13>Sep  2 06:32:59 rpmi: gem-power-assert-2.0.1-alt1 sisyphus+296637.272.56.4 1654656448 installed
<13>Sep  2 06:32:59 rpmi: gem-rake-13.0.6-alt1 sisyphus+296637.11240.56.4 1654660010 installed
<13>Sep  2 06:32:59 rpmi: gem-test-unit-3.5.3-alt1 sisyphus+296703.16.105.2 1663319196 installed
<13>Sep  2 06:32:59 rpmi: gem-webrick-1.7.0-alt1 sisyphus+264413.200.1.1 1610122897 installed
<13>Sep  2 06:32:59 rpmi: gem-xmlrpc-0.3.2-alt1.1 sisyphus+296703.16100.105.2 1663323187 installed
<13>Sep  2 06:32:59 rpmi: ri-6.4.0.1-alt1 sisyphus+296703.306.105.2 1663320293 installed
<13>Sep  2 06:32:59 rpmi: gem-rdoc-6.4.0.1-alt1 sisyphus+296703.306.105.2 1663320293 installed
<13>Sep  2 06:32:59 rpmi: rdoc-6.4.0.1-alt1 sisyphus+296703.306.105.2 1663320293 installed
<13>Sep  2 06:32:59 rpmi: rake-13.0.6-alt1 sisyphus+296637.11240.56.4 1654660010 installed
<13>Sep  2 06:32:59 rpmi: erb-3.1.2-alt2.1 sisyphus+328124.4500.1.1 1693252752 installed
<13>Sep  2 06:32:59 rpmi: irb-3.1.2-alt2.1 sisyphus+328124.4500.1.1 1693252752 installed
<13>Sep  2 06:32:59 rpmi: bundle-2.2.19-alt1 sisyphus+263530.240.88.5 1629542341 installed
<13>Sep  2 06:33:00 rpmi: gem-bundler-2.2.19-alt1 sisyphus+263530.240.88.5 1629542341 installed
<13>Sep  2 06:33:00 rpmi: ruby-3.1.2-alt2.1 sisyphus+328124.4500.1.1 1693253125 installed
<13>Sep  2 06:33:00 rpmi: ruby-stdlibs-3.1.2-alt2.1 sisyphus+328124.4500.1.1 1693253125 installed
<13>Sep  2 06:33:00 rpmi: gem-setup-5.999.6-alt7 sisyphus+313736.6.47.3 1677064188 installed
<13>Sep  2 06:33:00 rpmi: setup-rb-5.999.6-alt7 sisyphus+313736.6.47.3 1677064188 installed
<13>Sep  2 06:33:00 rpmi: gem-benchmark-driver-0.15.17-alt1 sisyphus+246775.5500.5.1 1630650981 installed
<13>Sep  2 06:33:00 rpmi: gem-rake-compiler-1.2.0-alt1 sisyphus+296637.14700.56.4 1654665972 installed
<13>Sep  2 06:33:00 rpmi: libruby-devel-3.1.2-alt2.1 sisyphus+328124.4500.1.1 1693253125 installed
<13>Sep  2 06:33:00 rpmi: rpm-build-ruby-1:1.1.0-alt1 sisyphus+296703.146.105.1 1663266216 installed
<13>Sep  2 06:33:02 rpmi: ragel6-6.10-alt2.1 sisyphus+322917.100.1.1 1686864925 installed
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/gem-ruby-ll-2.1.2-alt1.3.nosrc.rpm (w1.gzdio)
Installing gem-ruby-ll-2.1.2-alt1.3.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.23193
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf gem-ruby-ll-2.1.2
+ echo 'Source #0 (gem-ruby-ll-2.1.2.tar):'
Source #0 (gem-ruby-ll-2.1.2.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/gem-ruby-ll-2.1.2.tar
+ cd gem-ruby-ll-2.1.2
+ /bin/chmod -c -Rf u+rwX,go-w .
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.23193
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd gem-ruby-ll-2.1.2
+ rm -f Gemfile.lock
+ /usr/bin/ruby -rvendor-specific /usr/bin/setup.rb build --shebang=auto --prefixes=gem,ruby,rails-engine --gem-version-replace= --ignore-names= --regard-names= --alias=:: --use-gem-dependencies= --pre=,lexer,parser --use-gem-version= --ignore-path-tokens=templates,example,examples,sample,samples,spec,test,features,fixtures,doc,docs,contrib,demo,acceptance,conformance,myapp,website,benchmarks,benchmark,gemfiles,misc,steer --debug-io=/usr/src/tmp/debug.log --verbose=debug
(ruby 3.1.2 i586-linux)
[setup.rb][INFO]> Source list are the following:
[setup.rb][INFO]> V *ruby-ll:2.1.2 [/usr/src/RPM/BUILD/gem-ruby-ll-2.1.2/ruby-ll.gemspec]
[setup.rb][INFO]> = *ruby-ll:2.1.2 [/usr/src/RPM/BUILD/gem-ruby-ll-2.1.2/Rakefile]
[setup.rb][INFO]> = *ruby-ll:2.1.2 [/usr/src/RPM/BUILD/gem-ruby-ll-2.1.2/Rakefile]
[setup.rb][INFO]> = *ruby-ll:2.1.2 [/usr/src/RPM/BUILD/gem-ruby-ll-2.1.2/Rakefile]
ragel -F1 -R lib/ll/lexer.rl -o lib/ll/lexer.rb

- - PRECONFIG - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

SetupConfig was saved. Edit to customize configuration.

- - COMPILE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

creating Makefile
make: Entering directory '/usr/src/RPM/BUILD/gem-ruby-ll-2.1.2/ext/c'
compiling driver.c
In file included from /usr/include/ruby/ruby/internal/xmalloc.h:34,
                 from /usr/include/ruby/ruby/defines.h:71,
                 from /usr/include/ruby/ruby/ruby.h:25,
                 from /usr/include/ruby/ruby.h:38,
                 from driver.h:4,
                 from driver.c:1:
/usr/include/ruby/ruby/internal/attr/nodiscard.h:35:34: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   35 | # define RBIMPL_ATTR_NODISCARD() [[nodiscard]]
      |                                  ^
/usr/include/ruby/ruby/internal/xmalloc.h:62:1: note: in expansion of macro 'RBIMPL_ATTR_NODISCARD'
   62 | RBIMPL_ATTR_NODISCARD()
      | ^~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/nodiscard.h:35:34: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   35 | # define RBIMPL_ATTR_NODISCARD() [[nodiscard]]
      |                                  ^
/usr/include/ruby/ruby/internal/xmalloc.h:90:1: note: in expansion of macro 'RBIMPL_ATTR_NODISCARD'
   90 | RBIMPL_ATTR_NODISCARD()
      | ^~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/nodiscard.h:35:34: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   35 | # define RBIMPL_ATTR_NODISCARD() [[nodiscard]]
      |                                  ^
/usr/include/ruby/ruby/internal/xmalloc.h:121:1: note: in expansion of macro 'RBIMPL_ATTR_NODISCARD'
  121 | RBIMPL_ATTR_NODISCARD()
      | ^~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/nodiscard.h:35:34: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   35 | # define RBIMPL_ATTR_NODISCARD() [[nodiscard]]
      |                                  ^
/usr/include/ruby/ruby/internal/xmalloc.h:151:1: note: in expansion of macro 'RBIMPL_ATTR_NODISCARD'
  151 | RBIMPL_ATTR_NODISCARD()
      | ^~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/nodiscard.h:35:34: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   35 | # define RBIMPL_ATTR_NODISCARD() [[nodiscard]]
      |                                  ^
/usr/include/ruby/ruby/internal/xmalloc.h:197:1: note: in expansion of macro 'RBIMPL_ATTR_NODISCARD'
  197 | RBIMPL_ATTR_NODISCARD()
      | ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ruby/ruby/backward/2/attributes.h:38,
                 from /usr/include/ruby/ruby/defines.h:73:
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:251:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  251 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m3(__VA_ARGS__, VALUE(*)(ANYARGS), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:252:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  252 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m2(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:253:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:254:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:255:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:256:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  256 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _02(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:257:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _03(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:258:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  258 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _04(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:259:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  259 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _05(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:260:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  260 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _06(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:261:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  261 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _07(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:262:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  262 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _08(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:263:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  263 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _09(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:264:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  264 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _10(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:265:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  265 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _11(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:266:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  266 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _12(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:267:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  267 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _13(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:268:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  268 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _14(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:269:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  269 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _15(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int);
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:251:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  251 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m3(__VA_ARGS__, VALUE(*)(ANYARGS), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:252:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  252 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m2(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:253:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:254:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:255:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:256:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  256 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _02(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:257:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _03(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:258:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  258 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _04(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:259:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  259 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _05(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:260:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  260 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _06(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:261:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  261 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _07(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:262:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  262 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _08(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:263:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  263 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _09(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:264:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  264 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _10(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:265:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  265 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _11(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:266:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  266 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _12(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:267:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  267 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _13(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:268:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  268 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _14(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:269:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  269 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _15(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int);
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:251:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  251 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m3(__VA_ARGS__, VALUE(*)(ANYARGS), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:252:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  252 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m2(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:253:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:254:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:255:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:256:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  256 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _02(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:257:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _03(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:258:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  258 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _04(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:259:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  259 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _05(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:260:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  260 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _06(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:261:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  261 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _07(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:262:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  262 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _08(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:263:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  263 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _09(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:264:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  264 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _10(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:265:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  265 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _11(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:266:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  266 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _12(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:267:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  267 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _13(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:268:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  268 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _14(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:269:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  269 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _15(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int);
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:251:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  251 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m3(__VA_ARGS__, VALUE(*)(ANYARGS), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:252:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  252 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m2(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:253:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:254:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:255:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:256:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  256 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _02(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:257:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _03(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:258:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  258 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _04(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:259:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  259 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _05(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:260:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  260 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _06(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:261:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  261 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _07(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:262:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  262 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _08(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:263:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  263 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _09(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:264:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  264 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _10(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:265:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  265 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _11(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:266:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  266 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _12(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:267:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  267 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _13(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:268:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  268 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _14(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:269:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  269 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _15(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int);
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:251:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  251 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m3(__VA_ARGS__, VALUE(*)(ANYARGS), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:252:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  252 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m2(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:253:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:254:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:255:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:256:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  256 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _02(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:257:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _03(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:258:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  258 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _04(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:259:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  259 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _05(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:260:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  260 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _06(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:261:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  261 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _07(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:262:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  262 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _08(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:263:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  263 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _09(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:264:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  264 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _10(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:265:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  265 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _11(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:266:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  266 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _12(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:267:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  267 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _13(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:268:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  268 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _14(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:269:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  269 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _15(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int);
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:251:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  251 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m3(__VA_ARGS__, VALUE(*)(ANYARGS), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:252:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  252 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m2(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:253:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:254:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:255:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:256:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  256 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _02(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:257:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _03(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:258:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  258 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _04(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:259:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  259 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _05(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:260:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  260 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _06(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:261:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  261 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _07(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:262:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  262 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _08(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:263:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  263 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _09(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:264:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  264 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _10(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:265:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  265 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _11(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:266:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  266 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _12(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:267:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  267 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _13(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:268:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  268 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _14(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:269:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  269 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _15(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int);
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:251:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  251 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m3(__VA_ARGS__, VALUE(*)(ANYARGS), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:252:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  252 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m2(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:253:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:254:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:255:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:256:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  256 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _02(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:257:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _03(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:258:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  258 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _04(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:259:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  259 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _05(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:260:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  260 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _06(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:261:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  261 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _07(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:262:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  262 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _08(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:263:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  263 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _09(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:264:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  264 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _10(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:265:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  265 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _11(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:266:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  266 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _12(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:267:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  267 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _13(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:268:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  268 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _14(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:269:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  269 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _15(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int);
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/rgengc.h:365:5: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  365 |     RBIMPL_ATTR_MAYBE_UNUSED()
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/rgengc.h:367:5: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  367 |     RBIMPL_ATTR_MAYBE_UNUSED()
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/rgengc.h:393:5: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  393 |     RBIMPL_ATTR_MAYBE_UNUSED()
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/rgengc.h:396:5: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  396 |     RBIMPL_ATTR_MAYBE_UNUSED()
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/rgengc.h:398:5: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  398 |     RBIMPL_ATTR_MAYBE_UNUSED()
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/rgengc.h:428:5: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  428 |     RBIMPL_ATTR_MAYBE_UNUSED()
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/rgengc.h:430:5: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  430 |     RBIMPL_ATTR_MAYBE_UNUSED()
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/core/rarray.h:418:24: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  418 |                        RBIMPL_ATTR_MAYBE_UNUSED()
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/core/rarray.h:445:22: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  445 |                      RBIMPL_ATTR_MAYBE_UNUSED()
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/backward/2/attributes.h:163:28: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  163 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/scan_args.h:391:33: note: in expansion of macro 'RB_UNUSED_VAR'
  391 |                  VALUE *vars[], RB_UNUSED_VAR(const char *fmt), RB_UNUSED_VAR(int varc))
      |                                 ^~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/backward/2/attributes.h:163:28: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  163 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/scan_args.h:391:65: note: in expansion of macro 'RB_UNUSED_VAR'
  391 |                  VALUE *vars[], RB_UNUSED_VAR(const char *fmt), RB_UNUSED_VAR(int varc))
      |                                                                 ^~~~~~~~~~~~~
compiling driver_config.c
In file included from /usr/include/ruby/ruby/internal/xmalloc.h:34,
                 from /usr/include/ruby/ruby/defines.h:71,
                 from /usr/include/ruby/ruby/ruby.h:25,
                 from /usr/include/ruby/ruby.h:38,
                 from driver_config.h:4,
                 from driver_config.c:1:
/usr/include/ruby/ruby/internal/attr/nodiscard.h:35:34: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   35 | # define RBIMPL_ATTR_NODISCARD() [[nodiscard]]
      |                                  ^
/usr/include/ruby/ruby/internal/xmalloc.h:62:1: note: in expansion of macro 'RBIMPL_ATTR_NODISCARD'
   62 | RBIMPL_ATTR_NODISCARD()
      | ^~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/nodiscard.h:35:34: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   35 | # define RBIMPL_ATTR_NODISCARD() [[nodiscard]]
      |                                  ^
/usr/include/ruby/ruby/internal/xmalloc.h:90:1: note: in expansion of macro 'RBIMPL_ATTR_NODISCARD'
   90 | RBIMPL_ATTR_NODISCARD()
      | ^~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/nodiscard.h:35:34: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   35 | # define RBIMPL_ATTR_NODISCARD() [[nodiscard]]
      |                                  ^
/usr/include/ruby/ruby/internal/xmalloc.h:121:1: note: in expansion of macro 'RBIMPL_ATTR_NODISCARD'
  121 | RBIMPL_ATTR_NODISCARD()
      | ^~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/nodiscard.h:35:34: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   35 | # define RBIMPL_ATTR_NODISCARD() [[nodiscard]]
      |                                  ^
/usr/include/ruby/ruby/internal/xmalloc.h:151:1: note: in expansion of macro 'RBIMPL_ATTR_NODISCARD'
  151 | RBIMPL_ATTR_NODISCARD()
      | ^~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/nodiscard.h:35:34: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   35 | # define RBIMPL_ATTR_NODISCARD() [[nodiscard]]
      |                                  ^
/usr/include/ruby/ruby/internal/xmalloc.h:197:1: note: in expansion of macro 'RBIMPL_ATTR_NODISCARD'
  197 | RBIMPL_ATTR_NODISCARD()
      | ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ruby/ruby/backward/2/attributes.h:38,
                 from /usr/include/ruby/ruby/defines.h:73:
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:251:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  251 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m3(__VA_ARGS__, VALUE(*)(ANYARGS), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:252:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  252 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m2(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:253:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:254:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:255:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:256:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  256 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _02(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:257:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _03(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:258:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  258 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _04(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:259:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  259 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _05(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:260:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  260 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _06(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:261:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  261 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _07(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:262:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  262 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _08(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:263:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  263 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _09(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:264:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  264 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _10(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:265:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  265 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _11(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:266:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  266 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _12(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:267:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  267 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _13(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:268:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  268 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _14(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:269:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  269 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _15(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int);
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:251:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  251 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m3(__VA_ARGS__, VALUE(*)(ANYARGS), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:252:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  252 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m2(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:253:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:254:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:255:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:256:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  256 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _02(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:257:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _03(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:258:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  258 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _04(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:259:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  259 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _05(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:260:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  260 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _06(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:261:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  261 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _07(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:262:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  262 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _08(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:263:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  263 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _09(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:264:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  264 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _10(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:265:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  265 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _11(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:266:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  266 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _12(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:267:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  267 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _13(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:268:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  268 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _14(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:269:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  269 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _15(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int);
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:251:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  251 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m3(__VA_ARGS__, VALUE(*)(ANYARGS), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:252:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  252 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m2(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:253:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:254:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:255:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:256:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  256 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _02(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:257:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _03(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:258:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  258 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _04(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:259:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  259 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _05(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:260:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  260 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _06(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:261:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  261 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _07(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:262:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  262 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _08(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:263:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  263 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _09(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:264:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  264 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _10(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:265:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  265 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _11(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:266:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  266 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _12(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:267:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  267 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _13(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:268:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  268 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _14(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:269:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  269 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _15(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int);
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:251:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  251 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m3(__VA_ARGS__, VALUE(*)(ANYARGS), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:252:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  252 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m2(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:253:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:254:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:255:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:256:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  256 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _02(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:257:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _03(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:258:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  258 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _04(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:259:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  259 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _05(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:260:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  260 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _06(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:261:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  261 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _07(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:262:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  262 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _08(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:263:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  263 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _09(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:264:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  264 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _10(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:265:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  265 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _11(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:266:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  266 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _12(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:267:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  267 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _13(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:268:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  268 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _14(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:269:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  269 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _15(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int);
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:251:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  251 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m3(__VA_ARGS__, VALUE(*)(ANYARGS), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:252:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  252 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m2(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:253:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:254:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:255:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:256:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  256 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _02(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:257:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _03(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:258:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  258 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _04(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:259:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  259 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _05(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:260:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  260 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _06(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:261:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  261 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _07(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:262:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  262 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _08(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:263:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  263 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _09(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:264:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  264 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _10(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:265:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  265 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _11(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:266:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  266 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _12(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:267:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  267 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _13(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:268:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  268 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _14(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:269:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  269 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _15(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int);
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:251:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  251 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m3(__VA_ARGS__, VALUE(*)(ANYARGS), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:252:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  252 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m2(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:253:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:254:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:255:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:256:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  256 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _02(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:257:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _03(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:258:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  258 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _04(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:259:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  259 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _05(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:260:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  260 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _06(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:261:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  261 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _07(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:262:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  262 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _08(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:263:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  263 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _09(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:264:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  264 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _10(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:265:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  265 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _11(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:266:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  266 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _12(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:267:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  267 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _13(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:268:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  268 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _14(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:269:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  269 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _15(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int);
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:251:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  251 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m3(__VA_ARGS__, VALUE(*)(ANYARGS), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:252:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  252 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m2(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:253:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:254:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:255:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:256:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  256 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _02(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:257:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _03(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:258:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  258 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _04(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:259:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  259 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _05(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:260:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  260 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _06(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:261:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  261 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _07(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:262:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  262 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _08(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:263:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  263 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _09(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:264:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  264 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _10(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:265:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  265 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _11(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:266:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  266 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _12(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:267:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  267 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _13(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:268:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  268 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _14(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:269:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  269 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _15(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int);
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/rgengc.h:365:5: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  365 |     RBIMPL_ATTR_MAYBE_UNUSED()
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/rgengc.h:367:5: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  367 |     RBIMPL_ATTR_MAYBE_UNUSED()
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/rgengc.h:393:5: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  393 |     RBIMPL_ATTR_MAYBE_UNUSED()
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/rgengc.h:396:5: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  396 |     RBIMPL_ATTR_MAYBE_UNUSED()
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/rgengc.h:398:5: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  398 |     RBIMPL_ATTR_MAYBE_UNUSED()
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/rgengc.h:428:5: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  428 |     RBIMPL_ATTR_MAYBE_UNUSED()
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/rgengc.h:430:5: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  430 |     RBIMPL_ATTR_MAYBE_UNUSED()
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/core/rarray.h:418:24: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  418 |                        RBIMPL_ATTR_MAYBE_UNUSED()
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/core/rarray.h:445:22: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  445 |                      RBIMPL_ATTR_MAYBE_UNUSED()
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/backward/2/attributes.h:163:28: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  163 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/scan_args.h:391:33: note: in expansion of macro 'RB_UNUSED_VAR'
  391 |                  VALUE *vars[], RB_UNUSED_VAR(const char *fmt), RB_UNUSED_VAR(int varc))
      |                                 ^~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/backward/2/attributes.h:163:28: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  163 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/scan_args.h:391:65: note: in expansion of macro 'RB_UNUSED_VAR'
  391 |                  VALUE *vars[], RB_UNUSED_VAR(const char *fmt), RB_UNUSED_VAR(int varc))
      |                                                                 ^~~~~~~~~~~~~
compiling libll.c
In file included from /usr/include/ruby/ruby/internal/xmalloc.h:34,
                 from /usr/include/ruby/ruby/defines.h:71,
                 from /usr/include/ruby/ruby/ruby.h:25,
                 from /usr/include/ruby/ruby.h:38,
                 from libll.h:4,
                 from libll.c:1:
/usr/include/ruby/ruby/internal/attr/nodiscard.h:35:34: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   35 | # define RBIMPL_ATTR_NODISCARD() [[nodiscard]]
      |                                  ^
/usr/include/ruby/ruby/internal/xmalloc.h:62:1: note: in expansion of macro 'RBIMPL_ATTR_NODISCARD'
   62 | RBIMPL_ATTR_NODISCARD()
      | ^~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/nodiscard.h:35:34: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   35 | # define RBIMPL_ATTR_NODISCARD() [[nodiscard]]
      |                                  ^
/usr/include/ruby/ruby/internal/xmalloc.h:90:1: note: in expansion of macro 'RBIMPL_ATTR_NODISCARD'
   90 | RBIMPL_ATTR_NODISCARD()
      | ^~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/nodiscard.h:35:34: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   35 | # define RBIMPL_ATTR_NODISCARD() [[nodiscard]]
      |                                  ^
/usr/include/ruby/ruby/internal/xmalloc.h:121:1: note: in expansion of macro 'RBIMPL_ATTR_NODISCARD'
  121 | RBIMPL_ATTR_NODISCARD()
      | ^~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/nodiscard.h:35:34: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   35 | # define RBIMPL_ATTR_NODISCARD() [[nodiscard]]
      |                                  ^
/usr/include/ruby/ruby/internal/xmalloc.h:151:1: note: in expansion of macro 'RBIMPL_ATTR_NODISCARD'
  151 | RBIMPL_ATTR_NODISCARD()
      | ^~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/nodiscard.h:35:34: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   35 | # define RBIMPL_ATTR_NODISCARD() [[nodiscard]]
      |                                  ^
/usr/include/ruby/ruby/internal/xmalloc.h:197:1: note: in expansion of macro 'RBIMPL_ATTR_NODISCARD'
  197 | RBIMPL_ATTR_NODISCARD()
      | ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ruby/ruby/backward/2/attributes.h:38,
                 from /usr/include/ruby/ruby/defines.h:73:
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:251:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  251 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m3(__VA_ARGS__, VALUE(*)(ANYARGS), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:252:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  252 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m2(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:253:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:254:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:255:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:256:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  256 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _02(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:257:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _03(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:258:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  258 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _04(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:259:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  259 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _05(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:260:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  260 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _06(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:261:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  261 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _07(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:262:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  262 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _08(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:263:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  263 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _09(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:264:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  264 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _10(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:265:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  265 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _11(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:266:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  266 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _12(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:267:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  267 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _13(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:268:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  268 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _14(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:269:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  269 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _15(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int);
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:270:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:251:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  251 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m3(__VA_ARGS__, VALUE(*)(ANYARGS), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:252:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  252 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m2(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:253:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:254:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:255:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:256:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  256 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _02(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:257:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _03(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:258:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  258 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _04(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:259:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  259 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _05(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:260:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  260 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _06(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:261:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  261 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _07(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:262:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  262 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _08(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:263:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  263 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _09(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:264:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  264 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _10(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:265:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  265 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _11(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:266:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  266 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _12(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:267:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  267 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _13(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:268:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  268 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _14(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:269:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  269 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _15(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int);
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:271:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  271 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:251:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  251 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m3(__VA_ARGS__, VALUE(*)(ANYARGS), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:252:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  252 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m2(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:253:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:254:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:255:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:256:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  256 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _02(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:257:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _03(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:258:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  258 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _04(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:259:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  259 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _05(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:260:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  260 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _06(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:261:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  261 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _07(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:262:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  262 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _08(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:263:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  263 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _09(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:264:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  264 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _10(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:265:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  265 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _11(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:266:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  266 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _12(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:267:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  267 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _13(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:268:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  268 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _14(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:269:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  269 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _15(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int);
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:272:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  272 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:251:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  251 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m3(__VA_ARGS__, VALUE(*)(ANYARGS), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:252:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  252 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m2(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:253:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:254:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:255:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:256:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  256 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _02(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:257:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _03(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:258:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  258 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _04(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:259:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  259 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _05(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:260:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  260 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _06(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:261:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  261 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _07(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:262:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  262 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _08(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:263:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  263 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _09(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:264:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  264 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _10(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:265:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  265 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _11(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:266:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  266 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _12(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:267:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  267 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _13(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:268:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  268 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _14(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:269:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  269 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _15(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int);
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:273:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:251:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  251 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m3(__VA_ARGS__, VALUE(*)(ANYARGS), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:252:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  252 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m2(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:253:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:254:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:255:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:256:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  256 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _02(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:257:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _03(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:258:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  258 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _04(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:259:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  259 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _05(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:260:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  260 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _06(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:261:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  261 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _07(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:262:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  262 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _08(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:263:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  263 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _09(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:264:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  264 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _10(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:265:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  265 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _11(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:266:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  266 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _12(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:267:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  267 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _13(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:268:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  268 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _14(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:269:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  269 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _15(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int);
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:274:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  274 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:251:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  251 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m3(__VA_ARGS__, VALUE(*)(ANYARGS), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:252:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  252 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m2(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:253:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:254:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:255:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:256:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  256 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _02(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:257:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _03(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:258:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  258 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _04(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:259:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  259 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _05(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:260:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  260 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _06(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:261:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  261 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _07(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:262:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  262 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _08(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:263:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  263 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _09(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:264:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  264 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _10(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:265:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  265 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _11(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:266:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  266 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _12(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:267:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  267 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _13(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:268:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  268 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _14(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:269:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  269 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _15(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int);
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:275:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  275 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:251:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  251 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m3(__VA_ARGS__, VALUE(*)(ANYARGS), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:252:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  252 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m2(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:253:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:254:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:255:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:256:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  256 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _02(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:257:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _03(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:258:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  258 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _04(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:259:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  259 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _05(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:260:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  260 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _06(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:261:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  261 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _07(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:262:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  262 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _08(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:263:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  263 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _09(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:264:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  264 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _10(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:265:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  265 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _11(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:266:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  266 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _12(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:267:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  267 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _13(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:268:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  268 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _14(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/anyargs.h:249:38: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:269:1: note: in expansion of macro 'RBIMPL_ANYARGS_ATTRSET'
  269 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _15(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int);
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/anyargs.h:276:1: note: in expansion of macro 'RBIMPL_ANYARGS_DECL'
  276 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/rgengc.h:365:5: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  365 |     RBIMPL_ATTR_MAYBE_UNUSED()
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/rgengc.h:367:5: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  367 |     RBIMPL_ATTR_MAYBE_UNUSED()
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/rgengc.h:393:5: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  393 |     RBIMPL_ATTR_MAYBE_UNUSED()
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/rgengc.h:396:5: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  396 |     RBIMPL_ATTR_MAYBE_UNUSED()
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/rgengc.h:398:5: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  398 |     RBIMPL_ATTR_MAYBE_UNUSED()
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/rgengc.h:428:5: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  428 |     RBIMPL_ATTR_MAYBE_UNUSED()
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/rgengc.h:430:5: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  430 |     RBIMPL_ATTR_MAYBE_UNUSED()
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/core/rarray.h:418:24: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  418 |                        RBIMPL_ATTR_MAYBE_UNUSED()
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/internal/core/rarray.h:445:22: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  445 |                      RBIMPL_ATTR_MAYBE_UNUSED()
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/backward/2/attributes.h:163:28: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  163 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/scan_args.h:391:33: note: in expansion of macro 'RB_UNUSED_VAR'
  391 |                  VALUE *vars[], RB_UNUSED_VAR(const char *fmt), RB_UNUSED_VAR(int varc))
      |                                 ^~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support '[[]]' attributes before C2X [-Wpedantic]
   31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
      |                                     ^
/usr/include/ruby/ruby/backward/2/attributes.h:163:28: note: in expansion of macro 'RBIMPL_ATTR_MAYBE_UNUSED'
  163 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby/ruby/internal/scan_args.h:391:65: note: in expansion of macro 'RB_UNUSED_VAR'
  391 |                  VALUE *vars[], RB_UNUSED_VAR(const char *fmt), RB_UNUSED_VAR(int varc))
      |                                                                 ^~~~~~~~~~~~~
linking shared-object libll.so
make: Leaving directory '/usr/src/RPM/BUILD/gem-ruby-ll-2.1.2/ext/c'
make: Entering directory '/usr/src/RPM/BUILD/gem-ruby-ll-2.1.2/ext/c'
/bin/install -c -m 0755 libll.so /usr/src/RPM/BUILD/gem-ruby-ll-2.1.2/.so.ruby-ll/usr/local/lib/ruby
make: Leaving directory '/usr/src/RPM/BUILD/gem-ruby-ll-2.1.2/ext/c'

- - DOCUMENT- - - - - - - - - - - - - - - - - - - - - - - - - - - - - 


+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.24168
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/gem-ruby-ll-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/gem-ruby-ll-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ cd gem-ruby-ll-2.1.2
+ /usr/bin/ruby -rvendor-specific /usr/bin/setup.rb install --install_prefix=/usr/src/tmp/gem-ruby-ll-buildroot --gem-version-replace=
(ruby 3.1.2 i586-linux)
[setup.rb][INFO]> Source list are the following:
[setup.rb][INFO]> V *ruby-ll:2.1.2 [/usr/src/RPM/BUILD/gem-ruby-ll-2.1.2/ruby-ll.gemspec]
[setup.rb][INFO]> = *ruby-ll:2.1.2 [/usr/src/RPM/BUILD/gem-ruby-ll-2.1.2/Rakefile]
[setup.rb][INFO]> = *ruby-ll:2.1.2 [/usr/src/RPM/BUILD/gem-ruby-ll-2.1.2/Rakefile]
[setup.rb][INFO]> = *ruby-ll:2.1.2 [/usr/src/RPM/BUILD/gem-ruby-ll-2.1.2/Rakefile]
NOTE: Gem::Specification#has_rdoc= is deprecated with no replacement. It will be removed in Rubygems 4
Gem::Specification#has_rdoc= called from /usr/src/RPM/BUILD/gem-ruby-ll-2.1.2/ruby-ll.gemspec:34.

- - INSTALL - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

* {exe} ->
  % ruby-ll < bin
    ruby-ll -> [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/bin/ruby-ll
  % ruby-ll
    /usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/bin/ruby-ll -> [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/bin/ruby-ll
* {lib} ->
  % ruby-ll < lib
    ll/ast/node.rb => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/lib/ll/ast/node.rb
    ll/bootstrap/parser.y => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/lib/ll/bootstrap/parser.y
    ll/branch.rb => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/lib/ll/branch.rb
    ll/cli.rb => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/lib/ll/cli.rb
    ll/code_generator.rb => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/lib/ll/code_generator.rb
    ll/compiled_configuration.rb => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/lib/ll/compiled_configuration.rb
    ll/compiled_grammar.rb => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/lib/ll/compiled_grammar.rb
    ll/configuration_compiler.rb => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/lib/ll/configuration_compiler.rb
    ll/driver.rb => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/lib/ll/driver.rb
    ll/driver_config.rb => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/lib/ll/driver_config.rb
    ll/driver_template.erb => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/lib/ll/driver_template.erb
    ll/epsilon.rb => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/lib/ll/epsilon.rb
    ll/erb_context.rb => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/lib/ll/erb_context.rb
    ll/grammar_compiler.rb => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/lib/ll/grammar_compiler.rb
    ll/lexer.rb => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/lib/ll/lexer.rb
    ll/lexer.rl => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/lib/ll/lexer.rl
    ll/message.rb => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/lib/ll/message.rb
    ll/operator.rb => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/lib/ll/operator.rb
    ll/parser.rb => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/lib/ll/parser.rb
    ll/parser.rll => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/lib/ll/parser.rll
    ll/parser_error.rb => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/lib/ll/parser_error.rb
    ll/rule.rb => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/lib/ll/rule.rb
    ll/setup.rb => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/lib/ll/setup.rb
    ll/source_line.rb => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/lib/ll/source_line.rb
    ll/terminal.rb => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/lib/ll/terminal.rb
    ll/token.rb => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/lib/ll/token.rb
    ll/version.rb => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/lib/ll/version.rb
    ll.rb => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/lib/ll.rb
* {man} ->
  % ruby-ll < doc
* {ri} ->
  % ruby-ll < .ri.ruby-ll
    LL/AST/Node/cdesc-Node.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/AST/Node/cdesc-Node.ri
    LL/AST/Node/source_line-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/AST/Node/source_line-i.ri
    LL/AST/cdesc-AST.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/AST/cdesc-AST.ri
    LL/Branch/cdesc-Branch.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Branch/cdesc-Branch.ri
    LL/Branch/first_set-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Branch/first_set-i.ri
    LL/Branch/follow_set-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Branch/follow_set-i.ri
    LL/Branch/inspect-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Branch/inspect-i.ri
    LL/Branch/new-c.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Branch/new-c.ri
    LL/Branch/ruby_code-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Branch/ruby_code-i.ri
    LL/Branch/source_line-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Branch/source_line-i.ri
    LL/Branch/steps-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Branch/steps-i.ri
    LL/CLI/cdesc-CLI.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CLI/cdesc-CLI.ri
    LL/CLI/generate-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CLI/generate-i.ri
    LL/CLI/output_from_input-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CLI/output_from_input-i.ri
    LL/CLI/parse-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CLI/parse-i.ri
    LL/CLI/run-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CLI/run-i.ri
    LL/CodeGenerator/cdesc-CodeGenerator.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CodeGenerator/cdesc-CodeGenerator.ri
    LL/CodeGenerator/generate-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CodeGenerator/generate-i.ri
    LL/CompiledConfiguration/action_bodies-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CompiledConfiguration/action_bodies-i.ri
    LL/CompiledConfiguration/actions-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CompiledConfiguration/actions-i.ri
    LL/CompiledConfiguration/cdesc-CompiledConfiguration.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CompiledConfiguration/cdesc-CompiledConfiguration.ri
    LL/CompiledConfiguration/header-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CompiledConfiguration/header-i.ri
    LL/CompiledConfiguration/inner-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CompiledConfiguration/inner-i.ri
    LL/CompiledConfiguration/name-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CompiledConfiguration/name-i.ri
    LL/CompiledConfiguration/namespace-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CompiledConfiguration/namespace-i.ri
    LL/CompiledConfiguration/new-c.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CompiledConfiguration/new-c.ri
    LL/CompiledConfiguration/rules-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CompiledConfiguration/rules-i.ri
    LL/CompiledConfiguration/table-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CompiledConfiguration/table-i.ri
    LL/CompiledConfiguration/terminals-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CompiledConfiguration/terminals-i.ri
    LL/CompiledGrammar/add_error-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CompiledGrammar/add_error-i.ri
    LL/CompiledGrammar/add_rule-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CompiledGrammar/add_rule-i.ri
    LL/CompiledGrammar/add_terminal-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CompiledGrammar/add_terminal-i.ri
    LL/CompiledGrammar/add_warning-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CompiledGrammar/add_warning-i.ri
    LL/CompiledGrammar/cdesc-CompiledGrammar.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CompiledGrammar/cdesc-CompiledGrammar.ri
    LL/CompiledGrammar/display_messages-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CompiledGrammar/display_messages-i.ri
    LL/CompiledGrammar/errors-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CompiledGrammar/errors-i.ri
    LL/CompiledGrammar/has_rule%3f-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CompiledGrammar/has_rule%3f-i.ri
    LL/CompiledGrammar/has_rule_with_branches%3f-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CompiledGrammar/has_rule_with_branches%3f-i.ri
    LL/CompiledGrammar/has_terminal%3f-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CompiledGrammar/has_terminal%3f-i.ri
    LL/CompiledGrammar/header-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CompiledGrammar/header-i.ri
    LL/CompiledGrammar/inner-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CompiledGrammar/inner-i.ri
    LL/CompiledGrammar/lookup_identifier-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CompiledGrammar/lookup_identifier-i.ri
    LL/CompiledGrammar/lookup_rule-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CompiledGrammar/lookup_rule-i.ri
    LL/CompiledGrammar/name-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CompiledGrammar/name-i.ri
    LL/CompiledGrammar/new-c.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CompiledGrammar/new-c.ri
    LL/CompiledGrammar/output-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CompiledGrammar/output-i.ri
    LL/CompiledGrammar/rule_indices-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CompiledGrammar/rule_indices-i.ri
    LL/CompiledGrammar/rules-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CompiledGrammar/rules-i.ri
    LL/CompiledGrammar/terminal_indices-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CompiledGrammar/terminal_indices-i.ri
    LL/CompiledGrammar/terminals-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CompiledGrammar/terminals-i.ri
    LL/CompiledGrammar/valid%3f-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CompiledGrammar/valid%3f-i.ri
    LL/CompiledGrammar/warnings-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/CompiledGrammar/warnings-i.ri
    LL/ConfigurationCompiler/cdesc-ConfigurationCompiler.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/ConfigurationCompiler/cdesc-ConfigurationCompiler.ri
    LL/ConfigurationCompiler/generate-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/ConfigurationCompiler/generate-i.ri
    LL/ConfigurationCompiler/generate_action_bodies-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/ConfigurationCompiler/generate_action_bodies-i.ri
    LL/ConfigurationCompiler/generate_actions-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/ConfigurationCompiler/generate_actions-i.ri
    LL/ConfigurationCompiler/generate_name-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/ConfigurationCompiler/generate_name-i.ri
    LL/ConfigurationCompiler/generate_namespace-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/ConfigurationCompiler/generate_namespace-i.ri
    LL/ConfigurationCompiler/generate_rules-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/ConfigurationCompiler/generate_rules-i.ri
    LL/ConfigurationCompiler/generate_table-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/ConfigurationCompiler/generate_table-i.ri
    LL/ConfigurationCompiler/generate_terminals-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/ConfigurationCompiler/generate_terminals-i.ri
    LL/Driver/cdesc-Driver.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Driver/cdesc-Driver.ri
    LL/Driver/id_to_terminal-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Driver/id_to_terminal-i.ri
    LL/Driver/id_to_type-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Driver/id_to_type-i.ri
    LL/Driver/parser_error-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Driver/parser_error-i.ri
    LL/Driver/parser_error_message-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Driver/parser_error_message-i.ri
    LL/DriverConfig/actions%3d-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/DriverConfig/actions%3d-i.ri
    LL/DriverConfig/actions-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/DriverConfig/actions-i.ri
    LL/DriverConfig/cdesc-DriverConfig.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/DriverConfig/cdesc-DriverConfig.ri
    LL/DriverConfig/rules%3d-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/DriverConfig/rules%3d-i.ri
    LL/DriverConfig/rules-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/DriverConfig/rules-i.ri
    LL/DriverConfig/table%3d-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/DriverConfig/table%3d-i.ri
    LL/DriverConfig/table-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/DriverConfig/table-i.ri
    LL/DriverConfig/terminals%3d-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/DriverConfig/terminals%3d-i.ri
    LL/DriverConfig/terminals-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/DriverConfig/terminals-i.ri
    LL/ERBContext/cdesc-ERBContext.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/ERBContext/cdesc-ERBContext.ri
    LL/ERBContext/get_binding-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/ERBContext/get_binding-i.ri
    LL/ERBContext/new-c.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/ERBContext/new-c.ri
    LL/Epsilon/cdesc-Epsilon.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Epsilon/cdesc-Epsilon.ri
    LL/Epsilon/inspect-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Epsilon/inspect-i.ri
    LL/Epsilon/new-c.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Epsilon/new-c.ri
    LL/Epsilon/source_line-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Epsilon/source_line-i.ri
    LL/GrammarCompiler/cdesc-GrammarCompiler.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/GrammarCompiler/cdesc-GrammarCompiler.ri
    LL/GrammarCompiler/compile-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/GrammarCompiler/compile-i.ri
    LL/GrammarCompiler/on_branch-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/GrammarCompiler/on_branch-i.ri
    LL/GrammarCompiler/on_epsilon-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/GrammarCompiler/on_epsilon-i.ri
    LL/GrammarCompiler/on_grammar-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/GrammarCompiler/on_grammar-i.ri
    LL/GrammarCompiler/on_header-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/GrammarCompiler/on_header-i.ri
    LL/GrammarCompiler/on_ident-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/GrammarCompiler/on_ident-i.ri
    LL/GrammarCompiler/on_inner-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/GrammarCompiler/on_inner-i.ri
    LL/GrammarCompiler/on_name-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/GrammarCompiler/on_name-i.ri
    LL/GrammarCompiler/on_plus-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/GrammarCompiler/on_plus-i.ri
    LL/GrammarCompiler/on_question-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/GrammarCompiler/on_question-i.ri
    LL/GrammarCompiler/on_ruby-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/GrammarCompiler/on_ruby-i.ri
    LL/GrammarCompiler/on_rule-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/GrammarCompiler/on_rule-i.ri
    LL/GrammarCompiler/on_rule_prototype-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/GrammarCompiler/on_rule_prototype-i.ri
    LL/GrammarCompiler/on_star-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/GrammarCompiler/on_star-i.ri
    LL/GrammarCompiler/on_steps-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/GrammarCompiler/on_steps-i.ri
    LL/GrammarCompiler/on_terminals-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/GrammarCompiler/on_terminals-i.ri
    LL/GrammarCompiler/process-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/GrammarCompiler/process-i.ri
    LL/GrammarCompiler/verify_first_first-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/GrammarCompiler/verify_first_first-i.ri
    LL/GrammarCompiler/verify_first_follow-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/GrammarCompiler/verify_first_follow-i.ri
    LL/GrammarCompiler/warn_for_unused_rules-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/GrammarCompiler/warn_for_unused_rules-i.ri
    LL/GrammarCompiler/warn_for_unused_terminals-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/GrammarCompiler/warn_for_unused_terminals-i.ri
    LL/Lexer/advance-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Lexer/advance-i.ri
    LL/Lexer/cdesc-Lexer.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Lexer/cdesc-Lexer.ri
    LL/Lexer/lex-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Lexer/lex-i.ri
    LL/Lexer/ll_lexer_en_main-c.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Lexer/ll_lexer_en_main-c.ri
    LL/Lexer/ll_lexer_en_ruby_body-c.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Lexer/ll_lexer_en_ruby_body-c.ri
    LL/Lexer/ll_lexer_error-c.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Lexer/ll_lexer_error-c.ri
    LL/Lexer/ll_lexer_first_final-c.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Lexer/ll_lexer_first_final-c.ri
    LL/Lexer/ll_lexer_start-c.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Lexer/ll_lexer_start-c.ri
    LL/Lexer/new-c.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Lexer/new-c.ri
    LL/Lexer/reset-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Lexer/reset-i.ri
    LL/Message/cdesc-Message.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Message/cdesc-Message.ri
    LL/Message/column-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Message/column-i.ri
    LL/Message/determine_path-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Message/determine_path-i.ri
    LL/Message/inspect-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Message/inspect-i.ri
    LL/Message/line-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Message/line-i.ri
    LL/Message/message-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Message/message-i.ri
    LL/Message/new-c.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Message/new-c.ri
    LL/Message/source_line-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Message/source_line-i.ri
    LL/Message/to_s-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Message/to_s-i.ri
    LL/Message/type-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Message/type-i.ri
    LL/Operator/cdesc-Operator.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Operator/cdesc-Operator.ri
    LL/Operator/inspect-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Operator/inspect-i.ri
    LL/Operator/new-c.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Operator/new-c.ri
    LL/Operator/receiver-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Operator/receiver-i.ri
    LL/Operator/source_line-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Operator/source_line-i.ri
    LL/Operator/type-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Operator/type-i.ri
    LL/Parser/_rule_0-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/_rule_0-i.ri
    LL/Parser/_rule_1-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/_rule_1-i.ri
    LL/Parser/_rule_10-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/_rule_10-i.ri
    LL/Parser/_rule_11-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/_rule_11-i.ri
    LL/Parser/_rule_12-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/_rule_12-i.ri
    LL/Parser/_rule_13-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/_rule_13-i.ri
    LL/Parser/_rule_14-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/_rule_14-i.ri
    LL/Parser/_rule_15-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/_rule_15-i.ri
    LL/Parser/_rule_16-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/_rule_16-i.ri
    LL/Parser/_rule_17-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/_rule_17-i.ri
    LL/Parser/_rule_18-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/_rule_18-i.ri
    LL/Parser/_rule_19-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/_rule_19-i.ri
    LL/Parser/_rule_2-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/_rule_2-i.ri
    LL/Parser/_rule_20-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/_rule_20-i.ri
    LL/Parser/_rule_21-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/_rule_21-i.ri
    LL/Parser/_rule_22-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/_rule_22-i.ri
    LL/Parser/_rule_23-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/_rule_23-i.ri
    LL/Parser/_rule_24-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/_rule_24-i.ri
    LL/Parser/_rule_25-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/_rule_25-i.ri
    LL/Parser/_rule_26-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/_rule_26-i.ri
    LL/Parser/_rule_27-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/_rule_27-i.ri
    LL/Parser/_rule_28-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/_rule_28-i.ri
    LL/Parser/_rule_29-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/_rule_29-i.ri
    LL/Parser/_rule_3-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/_rule_3-i.ri
    LL/Parser/_rule_30-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/_rule_30-i.ri
    LL/Parser/_rule_31-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/_rule_31-i.ri
    LL/Parser/_rule_32-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/_rule_32-i.ri
    LL/Parser/_rule_33-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/_rule_33-i.ri
    LL/Parser/_rule_4-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/_rule_4-i.ri
    LL/Parser/_rule_5-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/_rule_5-i.ri
    LL/Parser/_rule_6-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/_rule_6-i.ri
    LL/Parser/_rule_7-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/_rule_7-i.ri
    LL/Parser/_rule_8-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/_rule_8-i.ri
    LL/Parser/_rule_9-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/_rule_9-i.ri
    LL/Parser/cdesc-Parser.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/cdesc-Parser.ri
    LL/Parser/each_token-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/each_token-i.ri
    LL/Parser/new-c.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/new-c.ri
    LL/Parser/parser_error-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/parser_error-i.ri
    LL/Parser/s-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Parser/s-i.ri
    LL/ParserError/cdesc-ParserError.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/ParserError/cdesc-ParserError.ri
    LL/Rule/add_branch-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Rule/add_branch-i.ri
    LL/Rule/branches-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Rule/branches-i.ri
    LL/Rule/cdesc-Rule.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Rule/cdesc-Rule.ri
    LL/Rule/first_set-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Rule/first_set-i.ri
    LL/Rule/increment_references-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Rule/increment_references-i.ri
    LL/Rule/inspect-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Rule/inspect-i.ri
    LL/Rule/name-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Rule/name-i.ri
    LL/Rule/new-c.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Rule/new-c.ri
    LL/Rule/references-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Rule/references-i.ri
    LL/Rule/source_line-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Rule/source_line-i.ri
    LL/SourceLine/%3d%3d-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/SourceLine/%3d%3d-i.ri
    LL/SourceLine/cdesc-SourceLine.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/SourceLine/cdesc-SourceLine.ri
    LL/SourceLine/column-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/SourceLine/column-i.ri
    LL/SourceLine/data-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/SourceLine/data-i.ri
    LL/SourceLine/file-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/SourceLine/file-i.ri
    LL/SourceLine/line-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/SourceLine/line-i.ri
    LL/SourceLine/new-c.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/SourceLine/new-c.ri
    LL/SourceLine/source-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/SourceLine/source-i.ri
    LL/Terminal/cdesc-Terminal.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Terminal/cdesc-Terminal.ri
    LL/Terminal/increment_references-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Terminal/increment_references-i.ri
    LL/Terminal/inspect-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Terminal/inspect-i.ri
    LL/Terminal/name-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Terminal/name-i.ri
    LL/Terminal/new-c.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Terminal/new-c.ri
    LL/Terminal/references-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Terminal/references-i.ri
    LL/Terminal/source_line-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Terminal/source_line-i.ri
    LL/Token/%3d%3d-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Token/%3d%3d-i.ri
    LL/Token/cdesc-Token.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Token/cdesc-Token.ri
    LL/Token/new-c.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Token/new-c.ri
    LL/Token/source_line-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Token/source_line-i.ri
    LL/Token/type-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Token/type-i.ri
    LL/Token/value-i.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/Token/value-i.ri
    LL/cdesc-LL.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/LL/cdesc-LL.ri
    cache.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/cache.ri
    lib/ll/page-lexer_rl.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/lib/ll/page-lexer_rl.ri
    lib/ll/page-parser_rll.ri => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/share/ri/ruby-ll-2.1.2/lib/ll/page-parser_rll.ri
* {inc} ->
  % ruby-ll < ext
    c/driver.h => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/include/c/driver.h
    c/driver_config.h => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/include/c/driver_config.h
    c/khash.h => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/include/c/khash.h
    c/kvec.h => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/include/c/kvec.h
    c/libll.h => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/include/c/libll.h
    c/macros.h => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/include/c/macros.h
    /usr/include -> [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/ext
* {app} ->
* {log} ->
* {state} ->
* {test} ->
  % ruby-ll < spec
* {sup} ->
  % ruby-ll < examples
    math.rll => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/examples/math.rll
* {conf} ->
* {data} ->
  % ruby-ll < .
    .yardopts => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/.yardopts
    LICENSE => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/LICENSE
    README.md => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/README.md
    ruby-ll.gemspec => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/ruby-ll.gemspec
* {.gemspec} ->
  %ruby-ll
    /usr/src/tmp/gemspec.20230902-3067716-84layl => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/specifications/ruby-ll-2.1.2.gemspec
* {gemfile} ->
  %ruby-ll
    /usr/src/tmp/Gemfile.20230902-3067716-wclh4n => [/usr/src/tmp/gem-ruby-ll-buildroot]/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/Gemfile
* scheme
{ruby-ll}
  /usr/src/RPM/BUILD/gem-ruby-ll-2.1.2/.so.ruby-ll/usr/local/lib/ruby/libll.so => /usr/src/tmp/gem-ruby-ll-buildroot/usr/lib/ruby/gemie/extensions/ruby-ll-2.1.2/libll.so
  /usr/lib/ruby/gemie/extensions/ruby-ll-2.1.2/libll.so -> /usr/src/tmp/gem-ruby-ll-buildroot/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/lib/libll.so
  >> /usr/src/tmp/gem-ruby-ll-buildroot/usr/lib/ruby/gemie/extensions/ruby-ll-2.1.2/gem.build_complete

+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/gem-ruby-ll-buildroot (auto)
mode of './usr/lib/ruby/gemie/extensions/ruby-ll-2.1.2/libll.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
Verifying and fixing files in /usr/src/tmp/gem-ruby-ll-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
Checking contents of files in /usr/src/tmp/gem-ruby-ll-buildroot/ (default)
Compressing files in /usr/src/tmp/gem-ruby-ll-buildroot (auto)
Adjusting library links in /usr/src/tmp/gem-ruby-ll-buildroot
./usr/share/ri/ruby-ll-2.1.2/lib: (from <cmdline>:0)
./usr/lib: (from <cmdline>:0)
./usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/lib: (from <cmdline>:0)
/sbin/ldconfig: Cannot stat ./usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/lib/libll.so: No such file or directory
debugedit: ./usr/lib/ruby/gemie/extensions/ruby-ll-2.1.2/libll.so: DWARF version 16064 unhandled
Verifying ELF objects in /usr/src/tmp/gem-ruby-ll-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.24168
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd gem-ruby-ll-2.1.2
+ /usr/bin/ruby -rvendor-specific /usr/bin/setup.rb test
(ruby 3.1.2 i586-linux)
[setup.rb][INFO]> Source list are the following:
[setup.rb][INFO]> V *ruby-ll:2.1.2 [/usr/src/RPM/BUILD/gem-ruby-ll-2.1.2/ruby-ll.gemspec]
[setup.rb][INFO]> = *ruby-ll:2.1.2 [/usr/src/RPM/BUILD/gem-ruby-ll-2.1.2/Rakefile]
[setup.rb][INFO]> = *ruby-ll:2.1.2 [/usr/src/RPM/BUILD/gem-ruby-ll-2.1.2/Rakefile]
[setup.rb][INFO]> = *ruby-ll:2.1.2 [/usr/src/RPM/BUILD/gem-ruby-ll-2.1.2/Rakefile]
NOTE: Gem::Specification#has_rdoc= is deprecated with no replacement. It will be removed in Rubygems 4
Gem::Specification#has_rdoc= called from /usr/src/RPM/BUILD/gem-ruby-ll-2.1.2/ruby-ll.gemspec:34.

+ exit 0
Processing files: gem-ruby-ll-2.1.2-alt1.3
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.93510
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd gem-ruby-ll-2.1.2
+ DOCDIR=/usr/src/tmp/gem-ruby-ll-buildroot/usr/share/doc/gem-ruby-ll-2.1.2
+ export DOCDIR
+ rm -rf /usr/src/tmp/gem-ruby-ll-buildroot/usr/share/doc/gem-ruby-ll-2.1.2
+ /bin/mkdir -p /usr/src/tmp/gem-ruby-ll-buildroot/usr/share/doc/gem-ruby-ll-2.1.2
+ cp -prL README.md /usr/src/tmp/gem-ruby-ll-buildroot/usr/share/doc/gem-ruby-ll-2.1.2
+ chmod -R go-w /usr/src/tmp/gem-ruby-ll-buildroot/usr/share/doc/gem-ruby-ll-2.1.2
+ chmod -R a+rX /usr/src/tmp/gem-ruby-ll-buildroot/usr/share/doc/gem-ruby-ll-2.1.2
+ exit 0
warning: absolute symlink: /usr/src/tmp/gem-ruby-ll-buildroot/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/ext -> /usr/include
warning: absolute symlink: /usr/src/tmp/gem-ruby-ll-buildroot/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/lib/libll.so -> /usr/lib/ruby/gemie/extensions/ruby-ll-2.1.2/libll.so
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.nLrico
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,ruby,shell)
ruby.prov: detecting ruby provides for gem-ruby-ll...
ruby.prov: project file is '/usr/src/RPM/BUILD/gem-ruby-ll-2.1.2/SetupConfig'
ruby.prov: setup.rb provides --install_prefix=/usr/src/tmp/gem-ruby-ll-buildroot --package=gem-ruby-ll -q
(ruby 3.1.2 i586-linux)
NOTE: Gem::Specification#has_rdoc= is deprecated with no replacement. It will be removed in Rubygems 4
Gem::Specification#has_rdoc= called from /usr/src/RPM/BUILD/gem-ruby-ll-2.1.2/ruby-ll.gemspec:34.
* provs ->
  - [ruby-ll]
    [lib]:
      gem(ruby-ll) = 2.1.2
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.lnTceT
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,ruby,shebang,shell,static,symlinks,systemd-services)
lib.req: WARNING: /usr/src/tmp/gem-ruby-ll-buildroot/usr/lib/ruby/gemie/extensions/ruby-ll-2.1.2/libll.so: overlinked libraries: /lib/libm.so.6
ruby.req: detecting ruby requires for gem-ruby-ll...
ruby.req: ruby project file is '/usr/src/RPM/BUILD/gem-ruby-ll-2.1.2/SetupConfig'
ruby.req: setup.rb requires --install_prefix=/usr/src/tmp/gem-ruby-ll-buildroot --package=gem-ruby-ll -q
(ruby 3.1.2 i586-linux)
NOTE: Gem::Specification#has_rdoc= is deprecated with no replacement. It will be removed in Rubygems 4
Gem::Specification#has_rdoc= called from /usr/src/RPM/BUILD/gem-ruby-ll-2.1.2/ruby-ll.gemspec:34.
* reqs ->
  - [ruby-ll]
    [lib]:
      
      gem(ast) >= 0
      gem(ansi) >= 0
      ruby >= 0
      rubygems >= 0
Provides: gem(ruby-ll) = 2.1.2
Requires: gem(ast) >= 0, gem(ansi) >= 0, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libm.so.6, libruby.so.3.1 >= set:ojjgEPG8JwDBZJ5A7Zpf9yZGzpiZlmBa3A6O3YOQbyZnE7cmZEp0D47w2bf, rtld(GNU_HASH), ruby >= 0, rubygems >= 0
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.9OyAFY
Creating gem-ruby-ll-debuginfo package
Processing files: ruby-ll-2.1.2-alt1.3
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.61792
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd gem-ruby-ll-2.1.2
+ DOCDIR=/usr/src/tmp/gem-ruby-ll-buildroot/usr/share/doc/ruby-ll-2.1.2
+ export DOCDIR
+ rm -rf /usr/src/tmp/gem-ruby-ll-buildroot/usr/share/doc/ruby-ll-2.1.2
+ /bin/mkdir -p /usr/src/tmp/gem-ruby-ll-buildroot/usr/share/doc/ruby-ll-2.1.2
+ cp -prL README.md /usr/src/tmp/gem-ruby-ll-buildroot/usr/share/doc/ruby-ll-2.1.2
+ chmod -R go-w /usr/src/tmp/gem-ruby-ll-buildroot/usr/share/doc/ruby-ll-2.1.2
+ chmod -R a+rX /usr/src/tmp/gem-ruby-ll-buildroot/usr/share/doc/ruby-ll-2.1.2
+ exit 0
warning: absolute symlink: /usr/src/tmp/gem-ruby-ll-buildroot/usr/bin/ruby-ll -> /usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/bin/ruby-ll
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.u1Ajmm
find-provides: absolute symbolic link /usr/src/tmp/gem-ruby-ll-buildroot/usr/bin/ruby-ll -> /usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/bin/ruby-ll is not going to provide anything
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,ruby,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.KpTi9p
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,ruby,shebang,shell,static,symlinks,systemd-services)
ruby.req: detecting ruby requires for ruby-ll...
ruby.req: ruby project file is '/usr/src/RPM/BUILD/gem-ruby-ll-2.1.2/SetupConfig'
ruby.req: setup.rb requires --install_prefix=/usr/src/tmp/gem-ruby-ll-buildroot --package=ruby-ll -q
(ruby 3.1.2 i586-linux)
NOTE: Gem::Specification#has_rdoc= is deprecated with no replacement. It will be removed in Rubygems 4
Gem::Specification#has_rdoc= called from /usr/src/RPM/BUILD/gem-ruby-ll-2.1.2/ruby-ll.gemspec:34.
* reqs ->
Requires: gem(ruby-ll) = 2.1.2, /usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/bin/ruby-ll
Processing files: gem-ruby-ll-doc-2.1.2-alt1.3
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.28888
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd gem-ruby-ll-2.1.2
+ DOCDIR=/usr/src/tmp/gem-ruby-ll-buildroot/usr/share/doc/gem-ruby-ll-doc-2.1.2
+ export DOCDIR
+ rm -rf /usr/src/tmp/gem-ruby-ll-buildroot/usr/share/doc/gem-ruby-ll-doc-2.1.2
+ /bin/mkdir -p /usr/src/tmp/gem-ruby-ll-buildroot/usr/share/doc/gem-ruby-ll-doc-2.1.2
+ cp -prL README.md /usr/src/tmp/gem-ruby-ll-buildroot/usr/share/doc/gem-ruby-ll-doc-2.1.2
+ chmod -R go-w /usr/src/tmp/gem-ruby-ll-buildroot/usr/share/doc/gem-ruby-ll-doc-2.1.2
+ chmod -R a+rX /usr/src/tmp/gem-ruby-ll-buildroot/usr/share/doc/gem-ruby-ll-doc-2.1.2
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.wRaiDD
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,ruby,shell)
ruby.prov: detecting ruby provides for gem-ruby-ll-doc...
ruby.prov: project file is '/usr/src/RPM/BUILD/gem-ruby-ll-2.1.2/SetupConfig'
ruby.prov: setup.rb provides --install_prefix=/usr/src/tmp/gem-ruby-ll-buildroot --package=gem-ruby-ll-doc -q
(ruby 3.1.2 i586-linux)
NOTE: Gem::Specification#has_rdoc= is deprecated with no replacement. It will be removed in Rubygems 4
Gem::Specification#has_rdoc= called from /usr/src/RPM/BUILD/gem-ruby-ll-2.1.2/ruby-ll.gemspec:34.
* provs ->
  - [ruby-ll]
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.jH8bMd
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,ruby,shebang,shell,static,symlinks,systemd-services)
ruby.req: detecting ruby requires for gem-ruby-ll-doc...
ruby.req: ruby project file is '/usr/src/RPM/BUILD/gem-ruby-ll-2.1.2/SetupConfig'
ruby.req: setup.rb requires --install_prefix=/usr/src/tmp/gem-ruby-ll-buildroot --package=gem-ruby-ll-doc -q
(ruby 3.1.2 i586-linux)
NOTE: Gem::Specification#has_rdoc= is deprecated with no replacement. It will be removed in Rubygems 4
Gem::Specification#has_rdoc= called from /usr/src/RPM/BUILD/gem-ruby-ll-2.1.2/ruby-ll.gemspec:34.
* reqs ->
  - [ruby-ll]
    [doc]:
      gem(ruby-ll) = 2.1.2
Requires: gem(ruby-ll) = 2.1.2
Processing files: gem-ruby-ll-devel-2.1.2-alt1.3
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.71054
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd gem-ruby-ll-2.1.2
+ DOCDIR=/usr/src/tmp/gem-ruby-ll-buildroot/usr/share/doc/gem-ruby-ll-devel-2.1.2
+ export DOCDIR
+ rm -rf /usr/src/tmp/gem-ruby-ll-buildroot/usr/share/doc/gem-ruby-ll-devel-2.1.2
+ /bin/mkdir -p /usr/src/tmp/gem-ruby-ll-buildroot/usr/share/doc/gem-ruby-ll-devel-2.1.2
+ cp -prL README.md /usr/src/tmp/gem-ruby-ll-buildroot/usr/share/doc/gem-ruby-ll-devel-2.1.2
+ chmod -R go-w /usr/src/tmp/gem-ruby-ll-buildroot/usr/share/doc/gem-ruby-ll-devel-2.1.2
+ chmod -R a+rX /usr/src/tmp/gem-ruby-ll-buildroot/usr/share/doc/gem-ruby-ll-devel-2.1.2
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.4gQfqc
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,ruby,shell)
ruby.prov: detecting ruby provides for gem-ruby-ll-devel...
ruby.prov: project file is '/usr/src/RPM/BUILD/gem-ruby-ll-2.1.2/SetupConfig'
ruby.prov: setup.rb provides --install_prefix=/usr/src/tmp/gem-ruby-ll-buildroot --package=gem-ruby-ll-devel -q
(ruby 3.1.2 i586-linux)
NOTE: Gem::Specification#has_rdoc= is deprecated with no replacement. It will be removed in Rubygems 4
Gem::Specification#has_rdoc= called from /usr/src/RPM/BUILD/gem-ruby-ll-2.1.2/ruby-ll.gemspec:34.
* provs ->
  - [ruby-ll]
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.pv5jzb
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,ruby,shebang,shell,static,symlinks,systemd-services)
/usr/src/tmp/gem-ruby-ll-buildroot/usr/include/c/libll.h:4:10: fatal error: ruby.h: No such file or directory
    4 | #include <ruby.h>
      |          ^~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/gem-ruby-ll-buildroot/usr/include/c/libll.h: cpp failed, trying c++ mode
i586-alt-linux-cpp: fatal error: cannot execute 'cc1plus': execvp: No such file or directory
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/gem-ruby-ll-buildroot/usr/include/c/libll.h: cpp failed
/usr/src/tmp/gem-ruby-ll-buildroot/usr/include/c/driver.h:4:10: fatal error: ruby.h: No such file or directory
    4 | #include <ruby.h>
      |          ^~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/gem-ruby-ll-buildroot/usr/include/c/driver.h: cpp failed
/usr/src/tmp/gem-ruby-ll-buildroot/usr/include/c/driver_config.h:4:10: fatal error: ruby.h: No such file or directory
    4 | #include <ruby.h>
      |          ^~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/gem-ruby-ll-buildroot/usr/include/c/driver_config.h: cpp failed
ruby.req: detecting ruby requires for gem-ruby-ll-devel...
ruby.req: ruby project file is '/usr/src/RPM/BUILD/gem-ruby-ll-2.1.2/SetupConfig'
ruby.req: setup.rb requires --install_prefix=/usr/src/tmp/gem-ruby-ll-buildroot --package=gem-ruby-ll-devel -q
(ruby 3.1.2 i586-linux)
NOTE: Gem::Specification#has_rdoc= is deprecated with no replacement. It will be removed in Rubygems 4
Gem::Specification#has_rdoc= called from /usr/src/RPM/BUILD/gem-ruby-ll-2.1.2/ruby-ll.gemspec:34.
* reqs ->
  - [ruby-ll]
    [devel]:
      gem(rake) >= 0
      gem(rspec) >= 3.0
      gem(yard) >= 0
      gem(simplecov) >= 0
      gem(kramdown) >= 0
      gem(benchmark-ips) >= 2.0
      gem(rake-compiler) >= 0
Requires: gem(ruby-ll) = 2.1.2, gem(rake) >= 0, gem(rspec) >= 3.0, gem(yard) >= 0, gem(simplecov) >= 0, gem(kramdown) >= 0, gem(benchmark-ips) >= 2.0, gem(rake-compiler) >= 0, ragel6
Conflicts: gem(rspec) >= 4, gem(benchmark-ips) >= 3
Processing files: gem-ruby-ll-debuginfo-2.1.2-alt1.3
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.leSbBU
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.awJSX9
find-requires: running scripts (debuginfo)
objdump: '/usr/src/tmp/gem-ruby-ll-buildroot/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/lib/libll.so': No such file
debuginfo.req: WARNING: /usr/src/tmp/gem-ruby-ll-buildroot/usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/lib/libll.so: objdump failed
Requires: gem-ruby-ll = 2.1.2-alt1.3, debug(libc.so.6), debug(libm.so.6), debug(libruby.so.3.1)
Adding to gem-ruby-ll-debuginfo a strict dependency on gem-ruby-ll
Adding to ruby-ll a strict dependency on gem-ruby-ll
warning: gem-ruby-ll-doc: non-strict dependency on gem-ruby-ll
warning: gem-ruby-ll-devel: non-strict dependency on gem-ruby-ll
Removing 2 extra deps from ruby-ll due to dependency on gem-ruby-ll
Wrote: /usr/src/RPM/RPMS/i586/gem-ruby-ll-2.1.2-alt1.3.i586.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/noarch/ruby-ll-2.1.2-alt1.3.noarch.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/noarch/gem-ruby-ll-doc-2.1.2-alt1.3.noarch.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/noarch/gem-ruby-ll-devel-2.1.2-alt1.3.noarch.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/i586/gem-ruby-ll-debuginfo-2.1.2-alt1.3.i586.rpm (w2.lzdio)
4.11user 2.16system 0:13.69elapsed 45%CPU (0avgtext+0avgdata 43348maxresident)k
0inputs+0outputs (0major+385517minor)pagefaults 0swaps
3.67user 2.02system 0:27.73elapsed 20%CPU (0avgtext+0avgdata 124244maxresident)k
912inputs+0outputs (0major+306165minor)pagefaults 0swaps
--- gem-ruby-ll-2.1.2-alt1.3.i586.rpm.repo	2023-02-22 13:46:57.000000000 +0000
+++ gem-ruby-ll-2.1.2-alt1.3.i586.rpm.hasher	2023-09-02 06:33:18.936429397 +0000
@@ -54,2 +54,3 @@
 Requires: libc.so.6(GLIBC_2.1.3)  
+Requires: libc.so.6(GLIBC_2.3.4)  
 Requires: libc.so.6(GLIBC_2.4)  
@@ -66,3 +67,3 @@
 File: /usr/lib/ruby/gemie/extensions/ruby-ll-2.1.2/gem.build_complete	100644	root:root		
-File: /usr/lib/ruby/gemie/extensions/ruby-ll-2.1.2/libll.so	100644	root:root	4ab6cb7fd1a246af9fcd71b241ab5515	
+File: /usr/lib/ruby/gemie/extensions/ruby-ll-2.1.2/libll.so	100644	root:root	421731c01b3d4c6afd1e26c2b82754d8	
 File: /usr/lib/ruby/gemie/gems/ruby-ll-2.1.2	40755	root:root		
@@ -111,5 +112,5 @@
 File: /usr/lib/ruby/gemie/gems/ruby-ll-2.1.2/ruby-ll.gemspec	100644	root:root	57838cd6160ab8ce86c007355eb8ab4b	
-File: /usr/lib/ruby/gemie/specifications/ruby-ll-2.1.2.gemspec	100644	root:root	d3d130fa10d7b1199a3f2373eb148b42	
+File: /usr/lib/ruby/gemie/specifications/ruby-ll-2.1.2.gemspec	100644	root:root	757545f9fbea90a8486e92edbaceeb25	
 File: /usr/share/doc/gem-ruby-ll-2.1.2	40755	root:root		
 File: /usr/share/doc/gem-ruby-ll-2.1.2/README.md	100644	root:root	a19834d0204a366f579097f54f646a1d	
-RPMIdentity: b6c00ae33bd277fde8a4913e86ecd12f91b2ce3430a47677cee12947697024f256c669e5fc1efb7d8f4c176e134e21509aceb42a78258300717ee8b51e4ad1c1
+RPMIdentity: 7d12c542b67f8eefe7a16a06a44bb2190e101c67ae7ea61b5be7c145b3456496c16d01290c3b3bc4264ed9e7535c4151d40157ee0928913f5343d000bb696d92
--- gem-ruby-ll-debuginfo-2.1.2-alt1.3.i586.rpm.repo	2023-02-22 13:46:57.000000000 +0000
+++ gem-ruby-ll-debuginfo-2.1.2-alt1.3.i586.rpm.hasher	2023-09-02 06:33:19.011430455 +0000
@@ -1,4 +1,4 @@
-/usr/lib/debug/.build-id/c5	40755	root:root	
-/usr/lib/debug/.build-id/c5/501758488c533bd3f2722daf8fb302c2f885a5	120777	root:root	../../../ruby/gemie/extensions/ruby-ll-2.1.2/libll.so
-/usr/lib/debug/.build-id/c5/501758488c533bd3f2722daf8fb302c2f885a5.debug	120777	root:root	../../usr/lib/ruby/gemie/extensions/ruby-ll-2.1.2/libll.so.debug
+/usr/lib/debug/.build-id/59	40755	root:root	
+/usr/lib/debug/.build-id/59/3da7c3355ae7af0121917c346e424676b23ddf	120777	root:root	../../../ruby/gemie/extensions/ruby-ll-2.1.2/libll.so
+/usr/lib/debug/.build-id/59/3da7c3355ae7af0121917c346e424676b23ddf.debug	120777	root:root	../../usr/lib/ruby/gemie/extensions/ruby-ll-2.1.2/libll.so.debug
 /usr/lib/debug/usr/lib/ruby	40755	root:root	
@@ -27,5 +27,5 @@
 Provides: gem-ruby-ll-debuginfo = 2.1.2-alt1.3:sisyphus+313736.11740.47.3
-File: /usr/lib/debug/.build-id/c5	40755	root:root		
-File: /usr/lib/debug/.build-id/c5/501758488c533bd3f2722daf8fb302c2f885a5	120777	root:root		../../../ruby/gemie/extensions/ruby-ll-2.1.2/libll.so
-File: /usr/lib/debug/.build-id/c5/501758488c533bd3f2722daf8fb302c2f885a5.debug	120777	root:root		../../usr/lib/ruby/gemie/extensions/ruby-ll-2.1.2/libll.so.debug
+File: /usr/lib/debug/.build-id/59	40755	root:root		
+File: /usr/lib/debug/.build-id/59/3da7c3355ae7af0121917c346e424676b23ddf	120777	root:root		../../../ruby/gemie/extensions/ruby-ll-2.1.2/libll.so
+File: /usr/lib/debug/.build-id/59/3da7c3355ae7af0121917c346e424676b23ddf.debug	120777	root:root		../../usr/lib/ruby/gemie/extensions/ruby-ll-2.1.2/libll.so.debug
 File: /usr/lib/debug/usr/lib/ruby	40755	root:root		
@@ -34,3 +34,3 @@
 File: /usr/lib/debug/usr/lib/ruby/gemie/extensions/ruby-ll-2.1.2	40755	root:root		
-File: /usr/lib/debug/usr/lib/ruby/gemie/extensions/ruby-ll-2.1.2/libll.so.debug	100644	root:root	d0416833e2cbc12464c06b6b64a95634	
+File: /usr/lib/debug/usr/lib/ruby/gemie/extensions/ruby-ll-2.1.2/libll.so.debug	100644	root:root	454b306466e82b95618ecdab0a671471	
 File: /usr/lib/debug/usr/lib/ruby/gemie/gems	40755	root:root		
@@ -48,2 +48,2 @@
 File: /usr/src/debug/gem-ruby-ll-2.1.2/ext/c/libll.c	100644	root:root	3697db13d0069e1833be073a5dd9f8af	
-RPMIdentity: 2c0144a2d6ad4d37ad583b3656463ada515d0e8147e09b6415a438f67143cd4162603af77069282442ce1873d2d1eda31d9b14e3fa5fbca4fe120ba68eb9dc4e
+RPMIdentity: 9bcb4cd6d99550441928a0ae6f8aa7c1dda1e6a114116dfa8b0f592b5391be3ca0653aaf25da4b08ee6ab82328364d4fa1c725415d561bc5efea02b121c17cc4