<86>Apr 12 01:58:38 userdel[2239046]: delete user 'rooter' <86>Apr 12 01:58:38 userdel[2239046]: removed group 'rooter' owned by 'rooter' <86>Apr 12 01:58:38 userdel[2239046]: removed shadow group 'rooter' owned by 'rooter' <86>Apr 12 01:58:38 groupadd[2239090]: group added to /etc/group: name=rooter, GID=1326 <86>Apr 12 01:58:38 groupadd[2239090]: group added to /etc/gshadow: name=rooter <86>Apr 12 01:58:38 groupadd[2239090]: new group: name=rooter, GID=1326 <86>Apr 12 01:58:38 useradd[2239119]: new user: name=rooter, UID=1326, GID=1326, home=/root, shell=/bin/bash <86>Apr 12 01:58:38 userdel[2239162]: delete user 'builder' <86>Apr 12 01:58:38 userdel[2239162]: removed group 'builder' owned by 'builder' <86>Apr 12 01:58:38 groupadd[2239196]: group added to /etc/group: name=builder, GID=1327 <86>Apr 12 01:58:38 groupadd[2239196]: group added to /etc/gshadow: name=builder <86>Apr 12 01:58:38 groupadd[2239196]: new group: name=builder, GID=1327 <86>Apr 12 01:58:38 useradd[2239224]: new user: name=builder, UID=1327, GID=1327, home=/usr/src, shell=/bin/bash <13>Apr 12 01:58:40 rpmi: libruby-3.1.2-alt2 sisyphus+313736.360.47.3 1677064589 installed <13>Apr 12 01:58:40 rpmi: libncurses-6.3.20220618-alt1 sisyphus+302449.100.1.1 1655835246 installed <13>Apr 12 01:58:40 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed <13>Apr 12 01:58:40 rpmi: libyaml2-0.2.5-alt1 sisyphus+278391.100.1.1 1626094928 installed <13>Apr 12 01:58:40 rpmi: libyaml-devel-0.2.5-alt1 sisyphus+278391.100.1.1 1626094928 installed <13>Apr 12 01:58:40 rpmi: libgdbm-devel-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed <13>Apr 12 01:58:40 rpmi: rpm-macros-ruby-1:1.1.0-alt2 sisyphus+313736.360.47.3 1677064589 installed <13>Apr 12 01:58:42 rpmi: valgrind-3.17.0-alt3 sisyphus+284325.100.1.1 1630488680 installed <13>Apr 12 01:58:42 rpmi: valgrind-devel-3.17.0-alt3 sisyphus+284325.100.1.1 1630488680 installed <13>Apr 12 01:58:42 rpmi: zlib-devel-1.2.13-alt1 sisyphus+309409.200.2.1 1667402043 installed <13>Apr 12 01:58:42 rpmi: libreadline-devel-7.0.3-alt4 sisyphus+283725.100.1.2 1629849376 installed <13>Apr 12 01:58:42 rpmi: groff-base-1.22.3-alt2 sisyphus+275306.100.2.1 1624538375 installed <13>Apr 12 01:58:42 rpmi: libtinfo-devel-6.3.20220618-alt1 sisyphus+302449.100.1.1 1655835246 installed <13>Apr 12 01:58:42 rpmi: libncurses-devel-6.3.20220618-alt1 sisyphus+302449.100.1.1 1655835246 installed <13>Apr 12 01:58:42 rpmi: libncursesw-devel-6.3.20220618-alt1 sisyphus+302449.100.1.1 1655835246 installed <13>Apr 12 01:58:42 rpmi: libffi-devel-1:3.4.2-alt2 sisyphus+287629.100.2.1 1634659242 installed <13>Apr 12 01:58:42 rpmi: libdb4.7-devel-4.7.25-alt12 sisyphus+283793.100.2.1 1629966936 installed <13>Apr 12 01:58:42 rpmi: doxygen-1:1.9.6-alt1 sisyphus+317413.100.1.2 1679681943 installed <13>Apr 12 01:58:42 rpmi: chrpath-0.16-alt1 sisyphus+278100.500.1.1 1626056633 installed <13>Apr 12 01:58:43 rpmi: libp11-kit-0.24.1-alt1 sisyphus+293720.100.1.1 1642535264 installed <13>Apr 12 01:58:43 rpmi: libtasn1-4.19.0-alt1 sisyphus+305700.100.1.1 1661359624 installed <13>Apr 12 01:58:43 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Apr 12 01:58:43 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Apr 12 01:58:43 rpmi: ca-certificates-2022.12.14-alt1 sisyphus+311754.200.1.1 1671046143 installed <13>Apr 12 01:58:43 rpmi: ca-trust-0.1.4-alt1 sisyphus+308690.100.1.1 1666182992 installed <13>Apr 12 01:58:43 rpmi: p11-kit-trust-0.24.1-alt1 sisyphus+293720.100.1.1 1642535264 installed <13>Apr 12 01:58:43 rpmi: libcrypto1.1-1.1.1t-alt1 sisyphus+314824.100.2.2 1675799015 installed <13>Apr 12 01:58:43 rpmi: libssl1.1-1.1.1t-alt1 sisyphus+314824.100.2.2 1675799015 installed <13>Apr 12 01:58:43 rpmi: gem-2:3.3.7-alt2 sisyphus+313736.360.47.3 1677064589 installed <13>Apr 12 01:58:43 rpmi: gem-minitest-5.16.3-alt1 sisyphus+296741.13600.43.1 1666814669 installed <13>Apr 12 01:58:43 rpmi: gem-net-telnet-0.2.0.1-alt0.1 sisyphus+238996.14500.5.1 1630597117 installed <13>Apr 12 01:58:43 rpmi: gem-power-assert-2.0.1-alt1 sisyphus+296637.272.56.4 1654656448 installed <13>Apr 12 01:58:43 rpmi: gem-rake-13.0.6-alt1 sisyphus+296637.11240.56.4 1654660010 installed <13>Apr 12 01:58:43 rpmi: gem-test-unit-3.5.3-alt1 sisyphus+296703.16.105.2 1663319196 installed <13>Apr 12 01:58:43 rpmi: gem-webrick-1.7.0-alt1 sisyphus+264413.200.1.1 1610122897 installed <13>Apr 12 01:58:43 rpmi: gem-xmlrpc-0.3.2-alt1.1 sisyphus+296703.16100.105.2 1663323187 installed <13>Apr 12 01:58:43 rpmi: ri-6.4.0.1-alt1 sisyphus+296703.306.105.2 1663320293 installed <13>Apr 12 01:58:43 rpmi: gem-rdoc-6.4.0.1-alt1 sisyphus+296703.306.105.2 1663320293 installed <13>Apr 12 01:58:43 rpmi: rdoc-6.4.0.1-alt1 sisyphus+296703.306.105.2 1663320293 installed <13>Apr 12 01:58:43 rpmi: rake-13.0.6-alt1 sisyphus+296637.11240.56.4 1654660010 installed <13>Apr 12 01:58:43 rpmi: erb-3.1.2-alt2 sisyphus+313736.360.47.3 1677064589 installed <13>Apr 12 01:58:43 rpmi: irb-3.1.2-alt2 sisyphus+313736.360.47.3 1677064589 installed <13>Apr 12 01:58:43 rpmi: bundle-2.2.19-alt1 sisyphus+263530.240.88.5 1629542341 installed <13>Apr 12 01:58:44 rpmi: gem-bundler-2.2.19-alt1 sisyphus+263530.240.88.5 1629542341 installed <13>Apr 12 01:58:44 rpmi: ruby-3.1.2-alt2 sisyphus+313736.360.47.3 1677064589 installed <13>Apr 12 01:58:44 rpmi: ruby-stdlibs-3.1.2-alt2 sisyphus+313736.360.47.3 1677064589 installed <13>Apr 12 01:58:44 rpmi: gem-setup-5.999.6-alt7 sisyphus+313736.6.47.3 1677064188 installed <13>Apr 12 01:58:44 rpmi: setup-rb-5.999.6-alt7 sisyphus+313736.6.47.3 1677064188 installed <13>Apr 12 01:58:44 rpmi: libssl-devel-1.1.1t-alt1 sisyphus+314824.100.2.2 1675799015 installed <13>Apr 12 01:58:44 rpmi: libruby-devel-3.1.2-alt2 sisyphus+313736.360.47.3 1677064589 installed <13>Apr 12 01:58:44 rpmi: rpm-build-ruby-1:1.1.0-alt1 sisyphus+296703.146.105.1 1663266216 installed <13>Apr 12 01:58:46 rpmi: libverto-0.3.2-alt1_1 sisyphus+279289.100.1.3 1626493868 installed <13>Apr 12 01:58:46 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed <13>Apr 12 01:58:46 rpmi: libcom_err-devel-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed <13>Apr 12 01:58:46 rpmi: libverto-devel-0.3.2-alt1_1 sisyphus+279289.100.1.3 1626493868 installed <13>Apr 12 01:58:46 rpmi: openldap-common-2.6.4-alt1 sisyphus+317419.100.1.1 1679684487 installed <13>Apr 12 01:58:46 rpmi: liblmdb-0.9.29-alt1.1 sisyphus+306630.100.1.1 1663072360 installed <13>Apr 12 01:58:46 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <86>Apr 12 01:58:46 groupadd[2281276]: group added to /etc/group: name=_keytab, GID=499 <86>Apr 12 01:58:46 groupadd[2281276]: group added to /etc/gshadow: name=_keytab <86>Apr 12 01:58:46 groupadd[2281276]: new group: name=_keytab, GID=499 <13>Apr 12 01:58:46 rpmi: libkrb5-1.20.1-alt1 sisyphus+306946.1000.5.2 1677793877 installed <86>Apr 12 01:58:46 groupadd[2281345]: group added to /etc/group: name=sasl, GID=498 <86>Apr 12 01:58:46 groupadd[2281345]: group added to /etc/gshadow: name=sasl <86>Apr 12 01:58:46 groupadd[2281345]: new group: name=sasl, GID=498 <13>Apr 12 01:58:46 rpmi: libsasl2-3-2.1.27-alt2.2 sisyphus+306372.1000.8.1 1663097224 installed <13>Apr 12 01:58:46 rpmi: libldap2-2.6.4-alt1 sisyphus+317419.100.1.1 1679684487 installed <13>Apr 12 01:58:46 rpmi: libkrb5-ldap-1.20.1-alt1 sisyphus+306946.1000.5.2 1677793877 installed <13>Apr 12 01:58:46 rpmi: libkrb5-devel-1.20.1-alt1 sisyphus+306946.1000.5.2 1677793877 installed <13>Apr 12 01:58:46 rpmi: gem-rake-compiler-1.2.0-alt1 sisyphus+296637.14700.56.4 1654665972 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/gem-rkerberos-0.1.5-alt1.nosrc.rpm (w1.gzdio) Installing gem-rkerberos-0.1.5-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.36423 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf gem-rkerberos-0.1.5 + echo 'Source #0 (gem-rkerberos-0.1.5.tar):' Source #0 (gem-rkerberos-0.1.5.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/gem-rkerberos-0.1.5.tar + cd gem-rkerberos-0.1.5 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.36423 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd gem-rkerberos-0.1.5 + 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= --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 x86_64-linux) [setup.rb][INFO]> Source list are the following: [setup.rb][INFO]> V *rkerberos:0.1.5 [/usr/src/RPM/BUILD/gem-rkerberos-0.1.5/rkerberos.gemspec] - - PRECONFIG - - - - - - - - - - - - - - - - - - - - - - - - - - - - SetupConfig was saved. Edit to customize configuration. - - COMPILE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - checking for krb5.h... yes checking for -lkrb5... yes checking for kadm5/admin.h... yes checking for -lkadm5clnt... yes checking for kdb.h... yes checking for -llibkdb5... no creating Makefile make: Entering directory '/usr/src/RPM/BUILD/gem-rkerberos-0.1.5/ext/rkerberos' compiling ccache.c In file included from /usr/include/ruby/ruby/ruby.h:15, from /usr/include/ruby/ruby.h:38, from ./rkerberos.h:4, from ccache.c:1: /usr/include/ruby/ruby/internal/config.h:137:50: warning: __VA_OPT__ is not available until C++20 137 | # define RBIMPL_TEST2(...) RBIMPL_TEST3(__VA_OPT__(,),1,0,0) | ^ 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: /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)) | ^~~~~~~~~~~~~ In file included from /usr/include/ruby/ruby/ruby.h:46: /usr/include/ruby/ruby/internal/scan_args.h:502:41: warning: __VA_OPT__ is not available until C++20 502 | (rb_scan_args)(argc, argvp, fmt __VA_OPT__(, __VA_ARGS__))) | ^ /usr/include/ruby/ruby/internal/scan_args.h:510:53: warning: __VA_OPT__ is not available until C++20 510 | (rb_scan_args_kw)(kw_flag, argc, argvp, fmt __VA_OPT__(, __VA_ARGS__))) | ^ compiling config.c In file included from /usr/include/ruby/ruby/ruby.h:15, from /usr/include/ruby/ruby.h:38, from ./rkerberos.h:4, from config.c:1: /usr/include/ruby/ruby/internal/config.h:137:50: warning: __VA_OPT__ is not available until C++20 137 | # define RBIMPL_TEST2(...) RBIMPL_TEST3(__VA_OPT__(,),1,0,0) | ^ 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: /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)) | ^~~~~~~~~~~~~ In file included from /usr/include/ruby/ruby/ruby.h:46: /usr/include/ruby/ruby/internal/scan_args.h:502:41: warning: __VA_OPT__ is not available until C++20 502 | (rb_scan_args)(argc, argvp, fmt __VA_OPT__(, __VA_ARGS__))) | ^ /usr/include/ruby/ruby/internal/scan_args.h:510:53: warning: __VA_OPT__ is not available until C++20 510 | (rb_scan_args_kw)(kw_flag, argc, argvp, fmt __VA_OPT__(, __VA_ARGS__))) | ^ In file included from /usr/include/ruby/ruby/internal/arithmetic/int.h:26, from /usr/include/ruby/ruby/internal/arithmetic/char.h:23, from /usr/include/ruby/ruby/internal/arithmetic.h:23, from /usr/include/ruby/ruby/ruby.h:27: config.c: In function 'rkadm5_config_initialize': config.c:155:53: warning: passing argument 1 of 'RB_INT2FIX' makes integer from pointer without a cast [-Wint-conversion] 155 | rb_iv_set(self, "@keysalts", INT2FIX(ptr->config.keysalts)); | ~~~~~~~~~~~^~~~~~~~~ | | | krb5_key_salt_tuple * /usr/include/ruby/ruby/internal/arithmetic/long.h:352:20: note: in definition of macro 'INT2FIX' 352 | RB_INT2FIX(i)) | ^ /usr/include/ruby/ruby/internal/arithmetic/long.h:111:17: note: expected 'long int' but argument is of type 'krb5_key_salt_tuple *' 111 | RB_INT2FIX(long i) | ~~~~~^ compiling context.c In file included from /usr/include/ruby/ruby/ruby.h:15, from /usr/include/ruby/ruby.h:38, from ./rkerberos.h:4, from context.c:1: /usr/include/ruby/ruby/internal/config.h:137:50: warning: __VA_OPT__ is not available until C++20 137 | # define RBIMPL_TEST2(...) RBIMPL_TEST3(__VA_OPT__(,),1,0,0) | ^ 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: /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)) | ^~~~~~~~~~~~~ In file included from /usr/include/ruby/ruby/ruby.h:46: /usr/include/ruby/ruby/internal/scan_args.h:502:41: warning: __VA_OPT__ is not available until C++20 502 | (rb_scan_args)(argc, argvp, fmt __VA_OPT__(, __VA_ARGS__))) | ^ /usr/include/ruby/ruby/internal/scan_args.h:510:53: warning: __VA_OPT__ is not available until C++20 510 | (rb_scan_args_kw)(kw_flag, argc, argvp, fmt __VA_OPT__(, __VA_ARGS__))) | ^ compiling kadm5.c In file included from /usr/include/ruby/ruby/ruby.h:15, from /usr/include/ruby/ruby.h:38, from ./rkerberos.h:4, from kadm5.c:1: /usr/include/ruby/ruby/internal/config.h:137:50: warning: __VA_OPT__ is not available until C++20 137 | # define RBIMPL_TEST2(...) RBIMPL_TEST3(__VA_OPT__(,),1,0,0) | ^ 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: /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)) | ^~~~~~~~~~~~~ In file included from /usr/include/ruby/ruby/ruby.h:46: /usr/include/ruby/ruby/internal/scan_args.h:502:41: warning: __VA_OPT__ is not available until C++20 502 | (rb_scan_args)(argc, argvp, fmt __VA_OPT__(, __VA_ARGS__))) | ^ /usr/include/ruby/ruby/internal/scan_args.h:510:53: warning: __VA_OPT__ is not available until C++20 510 | (rb_scan_args_kw)(kw_flag, argc, argvp, fmt __VA_OPT__(, __VA_ARGS__))) | ^ compiling keytab.c In file included from /usr/include/ruby/ruby/ruby.h:15, from /usr/include/ruby/ruby.h:38, from ./rkerberos.h:4, from keytab.c:1: /usr/include/ruby/ruby/internal/config.h:137:50: warning: __VA_OPT__ is not available until C++20 137 | # define RBIMPL_TEST2(...) RBIMPL_TEST3(__VA_OPT__(,),1,0,0) | ^ 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: /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)) | ^~~~~~~~~~~~~ In file included from /usr/include/ruby/ruby/ruby.h:46: /usr/include/ruby/ruby/internal/scan_args.h:502:41: warning: __VA_OPT__ is not available until C++20 502 | (rb_scan_args)(argc, argvp, fmt __VA_OPT__(, __VA_ARGS__))) | ^ /usr/include/ruby/ruby/internal/scan_args.h:510:53: warning: __VA_OPT__ is not available until C++20 510 | (rb_scan_args_kw)(kw_flag, argc, argvp, fmt __VA_OPT__(, __VA_ARGS__))) | ^ keytab.c: In function 'rkrb5_s_keytab_foreach': keytab.c:394:5: warning: '__builtin_strncpy' specified bound 1100 equals destination size [-Wstringop-truncation] 394 | strncpy(keytab_name, StringValueCStr(v_keytab_name), MAX_KEYTAB_NAME_LEN); | ^ keytab.c: In function 'rkrb5_keytab_initialize': keytab.c:334:5: warning: '__builtin_strncpy' specified bound 1100 equals destination size [-Wstringop-truncation] 334 | strncpy(keytab_name, StringValueCStr(v_keytab_name), MAX_KEYTAB_NAME_LEN); | ^ compiling keytab_entry.c In file included from /usr/include/ruby/ruby/ruby.h:15, from /usr/include/ruby/ruby.h:38, from ./rkerberos.h:4, from keytab_entry.c:1: /usr/include/ruby/ruby/internal/config.h:137:50: warning: __VA_OPT__ is not available until C++20 137 | # define RBIMPL_TEST2(...) RBIMPL_TEST3(__VA_OPT__(,),1,0,0) | ^ 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: /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)) | ^~~~~~~~~~~~~ In file included from /usr/include/ruby/ruby/ruby.h:46: /usr/include/ruby/ruby/internal/scan_args.h:502:41: warning: __VA_OPT__ is not available until C++20 502 | (rb_scan_args)(argc, argvp, fmt __VA_OPT__(, __VA_ARGS__))) | ^ /usr/include/ruby/ruby/internal/scan_args.h:510:53: warning: __VA_OPT__ is not available until C++20 510 | (rb_scan_args_kw)(kw_flag, argc, argvp, fmt __VA_OPT__(, __VA_ARGS__))) | ^ compiling policy.c In file included from /usr/include/ruby/ruby/ruby.h:15, from /usr/include/ruby/ruby.h:38, from ./rkerberos.h:4, from policy.c:1: /usr/include/ruby/ruby/internal/config.h:137:50: warning: __VA_OPT__ is not available until C++20 137 | # define RBIMPL_TEST2(...) RBIMPL_TEST3(__VA_OPT__(,),1,0,0) | ^ 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: /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)) | ^~~~~~~~~~~~~ In file included from /usr/include/ruby/ruby/ruby.h:46: /usr/include/ruby/ruby/internal/scan_args.h:502:41: warning: __VA_OPT__ is not available until C++20 502 | (rb_scan_args)(argc, argvp, fmt __VA_OPT__(, __VA_ARGS__))) | ^ /usr/include/ruby/ruby/internal/scan_args.h:510:53: warning: __VA_OPT__ is not available until C++20 510 | (rb_scan_args_kw)(kw_flag, argc, argvp, fmt __VA_OPT__(, __VA_ARGS__))) | ^ compiling principal.c In file included from /usr/include/ruby/ruby/ruby.h:15, from /usr/include/ruby/ruby.h:38, from ./rkerberos.h:4, from principal.c:1: /usr/include/ruby/ruby/internal/config.h:137:50: warning: __VA_OPT__ is not available until C++20 137 | # define RBIMPL_TEST2(...) RBIMPL_TEST3(__VA_OPT__(,),1,0,0) | ^ 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: /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)) | ^~~~~~~~~~~~~ In file included from /usr/include/ruby/ruby/ruby.h:46: /usr/include/ruby/ruby/internal/scan_args.h:502:41: warning: __VA_OPT__ is not available until C++20 502 | (rb_scan_args)(argc, argvp, fmt __VA_OPT__(, __VA_ARGS__))) | ^ /usr/include/ruby/ruby/internal/scan_args.h:510:53: warning: __VA_OPT__ is not available until C++20 510 | (rb_scan_args_kw)(kw_flag, argc, argvp, fmt __VA_OPT__(, __VA_ARGS__))) | ^ compiling rkerberos.c In file included from /usr/include/ruby/ruby/ruby.h:15, from /usr/include/ruby/ruby.h:38, from ./rkerberos.h:4, from rkerberos.c:1: /usr/include/ruby/ruby/internal/config.h:137:50: warning: __VA_OPT__ is not available until C++20 137 | # define RBIMPL_TEST2(...) RBIMPL_TEST3(__VA_OPT__(,),1,0,0) | ^ 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: /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)) | ^~~~~~~~~~~~~ In file included from /usr/include/ruby/ruby/ruby.h:46: /usr/include/ruby/ruby/internal/scan_args.h:502:41: warning: __VA_OPT__ is not available until C++20 502 | (rb_scan_args)(argc, argvp, fmt __VA_OPT__(, __VA_ARGS__))) | ^ /usr/include/ruby/ruby/internal/scan_args.h:510:53: warning: __VA_OPT__ is not available until C++20 510 | (rb_scan_args_kw)(kw_flag, argc, argvp, fmt __VA_OPT__(, __VA_ARGS__))) | ^ rkerberos.c: In function 'rkrb5_get_init_creds_keytab': rkerberos.c:211:5: warning: '__builtin_strncpy' specified bound 1100 equals destination size [-Wstringop-truncation] 211 | strncpy(keytab_name, StringValueCStr(v_keytab_name), MAX_KEYTAB_NAME_LEN); | ^ linking shared-object rkerberos.so make: Leaving directory '/usr/src/RPM/BUILD/gem-rkerberos-0.1.5/ext/rkerberos' make: Entering directory '/usr/src/RPM/BUILD/gem-rkerberos-0.1.5/ext/rkerberos' /bin/install -c -m 0755 rkerberos.so /usr/src/RPM/BUILD/gem-rkerberos-0.1.5/.so.rkerberos/usr/local/lib64/ruby make: Leaving directory '/usr/src/RPM/BUILD/gem-rkerberos-0.1.5/ext/rkerberos' - - DOCUMENT- - - - - - - - - - - - - - - - - - - - - - - - - - - - - + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.4111 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/gem-rkerberos-buildroot + : + /bin/rm -rf -- /usr/src/tmp/gem-rkerberos-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd gem-rkerberos-0.1.5 + /usr/bin/ruby -rvendor-specific /usr/bin/setup.rb install --install_prefix=/usr/src/tmp/gem-rkerberos-buildroot --gem-version-replace= (ruby 3.1.2 x86_64-linux) [setup.rb][INFO]> Source list are the following: [setup.rb][INFO]> V *rkerberos:0.1.5 [/usr/src/RPM/BUILD/gem-rkerberos-0.1.5/rkerberos.gemspec] - - INSTALL - - - - - - - - - - - - - - - - - - - - - - - - - - - - - * {exe} -> * {lib} -> * {man} -> * {ri} -> * {inc} -> % rkerberos < ext rkerberos/rkerberos.h => [/usr/src/tmp/gem-rkerberos-buildroot]/usr/include/rkerberos/rkerberos.h /usr/include -> [/usr/src/tmp/gem-rkerberos-buildroot]/usr/lib/ruby/gemie/gems/rkerberos-0.1.5/ext * {app} -> * {log} -> * {state} -> * {test} -> % rkerberos < test test_config.rb => [/usr/src/tmp/gem-rkerberos-buildroot]/usr/lib/ruby/gemie/gems/rkerberos-0.1.5/test/test_config.rb test_context.rb => [/usr/src/tmp/gem-rkerberos-buildroot]/usr/lib/ruby/gemie/gems/rkerberos-0.1.5/test/test_context.rb test_credentials_cache.rb => [/usr/src/tmp/gem-rkerberos-buildroot]/usr/lib/ruby/gemie/gems/rkerberos-0.1.5/test/test_credentials_cache.rb test_kadm5.rb => [/usr/src/tmp/gem-rkerberos-buildroot]/usr/lib/ruby/gemie/gems/rkerberos-0.1.5/test/test_kadm5.rb test_keytab_entry.rb => [/usr/src/tmp/gem-rkerberos-buildroot]/usr/lib/ruby/gemie/gems/rkerberos-0.1.5/test/test_keytab_entry.rb test_krb5.rb => [/usr/src/tmp/gem-rkerberos-buildroot]/usr/lib/ruby/gemie/gems/rkerberos-0.1.5/test/test_krb5.rb test_krb5_keytab.rb => [/usr/src/tmp/gem-rkerberos-buildroot]/usr/lib/ruby/gemie/gems/rkerberos-0.1.5/test/test_krb5_keytab.rb test_policy.rb => [/usr/src/tmp/gem-rkerberos-buildroot]/usr/lib/ruby/gemie/gems/rkerberos-0.1.5/test/test_policy.rb test_principal.rb => [/usr/src/tmp/gem-rkerberos-buildroot]/usr/lib/ruby/gemie/gems/rkerberos-0.1.5/test/test_principal.rb * {sup} -> * {conf} -> * {data} -> % rkerberos < . CHANGES => [/usr/src/tmp/gem-rkerberos-buildroot]/usr/lib/ruby/gemie/gems/rkerberos-0.1.5/CHANGES Gemfile => [/usr/src/tmp/gem-rkerberos-buildroot]/usr/lib/ruby/gemie/gems/rkerberos-0.1.5/Gemfile LICENSE => [/usr/src/tmp/gem-rkerberos-buildroot]/usr/lib/ruby/gemie/gems/rkerberos-0.1.5/LICENSE MANIFEST => [/usr/src/tmp/gem-rkerberos-buildroot]/usr/lib/ruby/gemie/gems/rkerberos-0.1.5/MANIFEST README.md => [/usr/src/tmp/gem-rkerberos-buildroot]/usr/lib/ruby/gemie/gems/rkerberos-0.1.5/README.md Rakefile => [/usr/src/tmp/gem-rkerberos-buildroot]/usr/lib/ruby/gemie/gems/rkerberos-0.1.5/Rakefile rkerberos.gemspec => [/usr/src/tmp/gem-rkerberos-buildroot]/usr/lib/ruby/gemie/gems/rkerberos-0.1.5/rkerberos.gemspec * {.gemspec} -> %rkerberos /usr/src/tmp/gemspec.20230412-2304596-kga2ku => [/usr/src/tmp/gem-rkerberos-buildroot]/usr/lib/ruby/gemie/specifications/rkerberos-0.1.5.gemspec * {gemfile} -> %rkerberos /usr/src/tmp/Gemfile.20230412-2304596-5gjt3j => [/usr/src/tmp/gem-rkerberos-buildroot]/usr/lib/ruby/gemie/gems/rkerberos-0.1.5/Gemfile * scheme {rkerberos} /usr/src/RPM/BUILD/gem-rkerberos-0.1.5/.so.rkerberos/usr/local/lib64/ruby/rkerberos.so => /usr/src/tmp/gem-rkerberos-buildroot/usr/lib64/ruby/gemie/extensions/rkerberos-0.1.5/rkerberos.so /usr/lib64/ruby/gemie/extensions/rkerberos-0.1.5/rkerberos.so -> /usr/src/tmp/gem-rkerberos-buildroot/usr/lib/ruby/gemie/gems/rkerberos-0.1.5/lib/rkerberos.so >> /usr/src/tmp/gem-rkerberos-buildroot/usr/lib64/ruby/gemie/extensions/rkerberos-0.1.5/gem.build_complete + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/gem-rkerberos-buildroot (auto) mode of './usr/lib64/ruby/gemie/extensions/rkerberos-0.1.5/rkerberos.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/gem-rkerberos-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/gem-rkerberos-buildroot/ (default) Compressing files in /usr/src/tmp/gem-rkerberos-buildroot (auto) Adjusting library links in /usr/src/tmp/gem-rkerberos-buildroot ./usr/lib64: (from :0) ./usr/lib: (from :0) ./usr/lib/ruby/gemie/gems/rkerberos-0.1.5/lib: (from :0) debugedit: ./usr/lib64/ruby/gemie/extensions/rkerberos-0.1.5/rkerberos.so: DWARF version 0 unhandled Verifying ELF objects in /usr/src/tmp/gem-rkerberos-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.4111 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd gem-rkerberos-0.1.5 + /usr/bin/ruby -rvendor-specific /usr/bin/setup.rb test (ruby 3.1.2 x86_64-linux) [setup.rb][INFO]> Source list are the following: [setup.rb][INFO]> V *rkerberos:0.1.5 [/usr/src/RPM/BUILD/gem-rkerberos-0.1.5/rkerberos.gemspec] + exit 0 Processing files: gem-rkerberos-0.1.5-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.14871 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd gem-rkerberos-0.1.5 + DOCDIR=/usr/src/tmp/gem-rkerberos-buildroot/usr/share/doc/gem-rkerberos-0.1.5 + export DOCDIR + rm -rf /usr/src/tmp/gem-rkerberos-buildroot/usr/share/doc/gem-rkerberos-0.1.5 + /bin/mkdir -p /usr/src/tmp/gem-rkerberos-buildroot/usr/share/doc/gem-rkerberos-0.1.5 + cp -prL README.md /usr/src/tmp/gem-rkerberos-buildroot/usr/share/doc/gem-rkerberos-0.1.5 + chmod -R go-w /usr/src/tmp/gem-rkerberos-buildroot/usr/share/doc/gem-rkerberos-0.1.5 + chmod -R a+rX /usr/src/tmp/gem-rkerberos-buildroot/usr/share/doc/gem-rkerberos-0.1.5 + exit 0 warning: absolute symlink: /usr/src/tmp/gem-rkerberos-buildroot/usr/lib/ruby/gemie/gems/rkerberos-0.1.5/ext -> /usr/include warning: absolute symlink: /usr/src/tmp/gem-rkerberos-buildroot/usr/lib/ruby/gemie/gems/rkerberos-0.1.5/lib/rkerberos.so -> /usr/lib64/ruby/gemie/extensions/rkerberos-0.1.5/rkerberos.so Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.0eE9Pd find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,ruby,shell) ruby.prov: detecting ruby provides for gem-rkerberos... ruby.prov: project file is '/usr/src/RPM/BUILD/gem-rkerberos-0.1.5/SetupConfig' ruby.prov: setup.rb provides --install_prefix=/usr/src/tmp/gem-rkerberos-buildroot --package=gem-rkerberos -q (ruby 3.1.2 x86_64-linux) * provs -> - [rkerberos] [lib]: gem(rkerberos) = 0.1.5 Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.1nsqvS 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-rkerberos-buildroot/usr/lib64/ruby/gemie/extensions/rkerberos-0.1.5/rkerberos.so: overlinked libraries: /lib64/libm.so.6 lib.req: WARNING: /usr/src/tmp/gem-rkerberos-buildroot/usr/lib64/ruby/gemie/extensions/rkerberos-0.1.5/rkerberos.so: underlinked libraries: /lib64/libk5crypto.so.3 ruby.req: detecting ruby requires for gem-rkerberos... ruby.req: ruby project file is '/usr/src/RPM/BUILD/gem-rkerberos-0.1.5/SetupConfig' ruby.req: setup.rb requires --install_prefix=/usr/src/tmp/gem-rkerberos-buildroot --package=gem-rkerberos -q (ruby 3.1.2 x86_64-linux) * reqs -> - [rkerberos] [lib]: gem(rake-compiler) >= 0 ruby >= 0 rubygems >= 0 Provides: gem(rkerberos) = 0.1.5 Requires: gem(rake-compiler) >= 0, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.4)(64bit), libcom_err.so.2()(64bit) >= set:ihOt1, libkadm5clnt_mit.so.12()(64bit) >= set:kfLdlxWJt0ZdnX7St1lUEaKbrpRC6yluwZDyW0grDi5KU3, libkadm5clnt_mit.so.12(kadm5clnt_mit_12_MIT)(64bit), libkrb5.so.3()(64bit) >= set:nhxcpLnwbAtFKe5wnZe4SbDMWTeGpkZ14d0MKKvR2aXcte7xdYbnRn4Rdi9R4VRuSeBVEv0Qjci7zDlkrF1V0FqnaBkCkb02, libkrb5.so.3(krb5_3_MIT)(64bit), libm.so.6()(64bit), libruby.so.3.1()(64bit) >= set:oiObjwXL1c46ZvIu295PtmBDUyhwcZhwFy45I7CaA4STrMTy653qqmbZHiCsRDxGgwEUFKaYfQ1Xo0aZxPAE5ZqGiJ2wVCW4e9Z1NxUrAqBJNNCy9gYRyNZ3ZvCvmH1, 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.3AjeHP Creating gem-rkerberos-debuginfo package Processing files: gem-rkerberos-devel-0.1.5-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.YNeMMO find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,ruby,shell) ruby.prov: detecting ruby provides for gem-rkerberos-devel... ruby.prov: project file is '/usr/src/RPM/BUILD/gem-rkerberos-0.1.5/SetupConfig' ruby.prov: setup.rb provides --install_prefix=/usr/src/tmp/gem-rkerberos-buildroot --package=gem-rkerberos-devel -q (ruby 3.1.2 x86_64-linux) * provs -> - [rkerberos] Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.p0yQAd 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-rkerberos-buildroot/usr/include/rkerberos/rkerberos.h:4:10: fatal error: ruby.h: No such file or directory 4 | #include | ^~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/gem-rkerberos-buildroot/usr/include/rkerberos/rkerberos.h: cpp failed, trying c++ mode x86_64-alt-linux-cpp: fatal error: cannot execute 'cc1plus': execvp: No such file or directory compilation terminated. cpp.req: WARNING: /usr/src/tmp/gem-rkerberos-buildroot/usr/include/rkerberos/rkerberos.h: cpp failed ruby.req: detecting ruby requires for gem-rkerberos-devel... ruby.req: ruby project file is '/usr/src/RPM/BUILD/gem-rkerberos-0.1.5/SetupConfig' ruby.req: setup.rb requires --install_prefix=/usr/src/tmp/gem-rkerberos-buildroot --package=gem-rkerberos-devel -q (ruby 3.1.2 x86_64-linux) * reqs -> - [rkerberos] [devel]: gem(test-unit) >= 2.1.0 gem(dbi-dbrc) >= 1.1.6 gem(net-ldap) >= 0 Requires: libkrb5-devel, gem(dbi-dbrc) >= 1.1.6, gem(net-ldap) >= 0, gem(test-unit) >= 2.1.0 Processing files: gem-rkerberos-debuginfo-0.1.5-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.baRtDr find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.wydmu1 find-requires: running scripts (debuginfo) objdump: '/usr/src/tmp/gem-rkerberos-buildroot/usr/lib/ruby/gemie/gems/rkerberos-0.1.5/lib/rkerberos.so': No such file debuginfo.req: WARNING: /usr/src/tmp/gem-rkerberos-buildroot/usr/lib/ruby/gemie/gems/rkerberos-0.1.5/lib/rkerberos.so: objdump failed Requires: gem-rkerberos = 0.1.5-alt1, debug64(libc.so.6), debug64(libcom_err.so.2), debug64(libkadm5clnt_mit.so.12), debug64(libkrb5.so.3), debug64(libm.so.6), debug64(libruby.so.3.1) Adding to gem-rkerberos-debuginfo a strict dependency on gem-rkerberos Wrote: /usr/src/RPM/RPMS/x86_64/gem-rkerberos-0.1.5-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/gem-rkerberos-devel-0.1.5-alt1.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/gem-rkerberos-debuginfo-0.1.5-alt1.x86_64.rpm (w2.lzdio) 3.93user 1.17system 0:10.66elapsed 47%CPU (0avgtext+0avgdata 61032maxresident)k 0inputs+0outputs (0major+435868minor)pagefaults 0swaps 2.93user 1.73system 0:22.64elapsed 20%CPU (0avgtext+0avgdata 110124maxresident)k 140592inputs+0outputs (49287major+239153minor)pagefaults 0swaps --- gem-rkerberos-0.1.5-alt1.x86_64.rpm.repo 2022-09-16 09:52:21.000000000 +0000 +++ gem-rkerberos-0.1.5-alt1.x86_64.rpm.hasher 2023-04-12 01:58:59.195560921 +0000 @@ -44,4 +44,2 @@ Provides: gem(rkerberos) = 0.1.5 -Provides: ruby-gem(rkerberos) = 0.1.5 -Provides: rubygem(rkerberos) = 0.1.5 Provides: gem-rkerberos = 0.1.5-alt1:sisyphus+296703.10000.105.2 @@ -68,8 +66,8 @@ File: /usr/lib/ruby/gemie/gems/rkerberos-0.1.5/test/test_principal.rb 100755 root:root fa3ac2ac8b3414cde9347ca37090ec3e -File: /usr/lib/ruby/gemie/specifications/rkerberos-0.1.5.gemspec 100644 root:root 6d4867cb25a59294090e8cb702909a4d +File: /usr/lib/ruby/gemie/specifications/rkerberos-0.1.5.gemspec 100644 root:root e9099bfccb66ab52c66334086ab1bc62 File: /usr/lib64/ruby/gemie/extensions/rkerberos-0.1.5 40755 root:root File: /usr/lib64/ruby/gemie/extensions/rkerberos-0.1.5/gem.build_complete 100644 root:root -File: /usr/lib64/ruby/gemie/extensions/rkerberos-0.1.5/rkerberos.so 100644 root:root fc5bf1e8781b07bb1859a42f697420b8 +File: /usr/lib64/ruby/gemie/extensions/rkerberos-0.1.5/rkerberos.so 100644 root:root bd11fff0182c59a0275b6c6e393a248d File: /usr/share/doc/gem-rkerberos-0.1.5 40755 root:root File: /usr/share/doc/gem-rkerberos-0.1.5/README.md 100644 root:root 493ea02dcbe91fcd08e1583887ffe18e -RPMIdentity: 99d110461aacb4ff871cc843b43709d87d5c53bba4b59f58cd7ddb256defb68e320fa996ef2150826055d04e539b2dbbd064ff2fc2ac560eed8e67f93eafe11d +RPMIdentity: 2358625663d0da8f348aa5fa714cf03fa58eb02c77dde8b561427da10d50d650073b7aad8be2e478343af871ce9e7f574eb1a824567a1a7b0abb503d77c0b8bb --- gem-rkerberos-debuginfo-0.1.5-alt1.x86_64.rpm.repo 2022-09-16 09:52:21.000000000 +0000 +++ gem-rkerberos-debuginfo-0.1.5-alt1.x86_64.rpm.hasher 2023-04-12 01:58:59.263561806 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/bc 40755 root:root -/usr/lib/debug/.build-id/bc/59bcf867f6be6a333b48e03898822d6e46905d 120777 root:root ../../../../lib64/ruby/gemie/extensions/rkerberos-0.1.5/rkerberos.so -/usr/lib/debug/.build-id/bc/59bcf867f6be6a333b48e03898822d6e46905d.debug 120777 root:root ../../usr/lib64/ruby/gemie/extensions/rkerberos-0.1.5/rkerberos.so.debug +/usr/lib/debug/.build-id/29 40755 root:root +/usr/lib/debug/.build-id/29/ba6850603bf2051204ef32d8396d56a9b79b38 120777 root:root ../../../../lib64/ruby/gemie/extensions/rkerberos-0.1.5/rkerberos.so +/usr/lib/debug/.build-id/29/ba6850603bf2051204ef32d8396d56a9b79b38.debug 120777 root:root ../../usr/lib64/ruby/gemie/extensions/rkerberos-0.1.5/rkerberos.so.debug /usr/lib/debug/usr/lib/ruby 40755 root:root @@ -36,5 +36,5 @@ Provides: gem-rkerberos-debuginfo = 0.1.5-alt1:sisyphus+296703.10000.105.2 -File: /usr/lib/debug/.build-id/bc 40755 root:root -File: /usr/lib/debug/.build-id/bc/59bcf867f6be6a333b48e03898822d6e46905d 120777 root:root ../../../../lib64/ruby/gemie/extensions/rkerberos-0.1.5/rkerberos.so -File: /usr/lib/debug/.build-id/bc/59bcf867f6be6a333b48e03898822d6e46905d.debug 120777 root:root ../../usr/lib64/ruby/gemie/extensions/rkerberos-0.1.5/rkerberos.so.debug +File: /usr/lib/debug/.build-id/29 40755 root:root +File: /usr/lib/debug/.build-id/29/ba6850603bf2051204ef32d8396d56a9b79b38 120777 root:root ../../../../lib64/ruby/gemie/extensions/rkerberos-0.1.5/rkerberos.so +File: /usr/lib/debug/.build-id/29/ba6850603bf2051204ef32d8396d56a9b79b38.debug 120777 root:root ../../usr/lib64/ruby/gemie/extensions/rkerberos-0.1.5/rkerberos.so.debug File: /usr/lib/debug/usr/lib/ruby 40755 root:root @@ -49,3 +49,3 @@ File: /usr/lib/debug/usr/lib64/ruby/gemie/extensions/rkerberos-0.1.5 40755 root:root -File: /usr/lib/debug/usr/lib64/ruby/gemie/extensions/rkerberos-0.1.5/rkerberos.so.debug 100644 root:root a494cc305ff397e096fcfef5dead0075 +File: /usr/lib/debug/usr/lib64/ruby/gemie/extensions/rkerberos-0.1.5/rkerberos.so.debug 100644 root:root 07475a82d725042f9c7950c94df845d6 File: /usr/src/debug/gem-rkerberos-0.1.5 40755 root:root @@ -63,2 +63,2 @@ File: /usr/src/debug/gem-rkerberos-0.1.5/ext/rkerberos/rkerberos.h 100644 root:root a3869dc7256d1e62d61b805d5f9243a3 -RPMIdentity: e57b55ae00792b447df226b6d3dde79a1ec08a0f4ad3acb4ada733a96223ad4a684dbd9a7db32d2051663ef3c9686b9be08e9afe503dfe7539f81b70069dcc99 +RPMIdentity: 7d7eb59f42f995a87482e41706c77c39faf525d5c7aef2525fdadb09e3e9c886aa7d4816a2affa0907bc8df5ea0f6365782ddc75ad6a42110bacedb910e0c0a5