Skip to content

Instantly share code, notes, and snippets.

@dennmart
Created April 21, 2025 01:20
Show Gist options
  • Save dennmart/f48387722779931eb5fe2860179d064b to your computer and use it in GitHub Desktop.
Save dennmart/f48387722779931eb5fe2860179d064b to your computer and use it in GitHub Desktop.
Error log when attempting to install the ed25519 Ruby gem on Fedora 42
ERROR: Error installing ed25519:
ERROR: Failed to build gem native extension.
current directory: /home/dennmart/.asdf/installs/ruby/3.4.3/lib/ruby/gems/3.4.0/gems/ed25519-1.3.0/ext/ed25519_ref10
/home/dennmart/.asdf/installs/ruby/3.4.3/bin/ruby extconf.rb
creating Makefile
current directory: /home/dennmart/.asdf/installs/ruby/3.4.3/lib/ruby/gems/3.4.0/gems/ed25519-1.3.0/ext/ed25519_ref10
make DESTDIR\= sitearchdir\=./.gem.20250421-21351-68yv92 sitelibdir\=./.gem.20250421-21351-68yv92 clean
current directory: /home/dennmart/.asdf/installs/ruby/3.4.3/lib/ruby/gems/3.4.0/gems/ed25519-1.3.0/ext/ed25519_ref10
make DESTDIR\= sitearchdir\=./.gem.20250421-21351-68yv92 sitelibdir\=./.gem.20250421-21351-68yv92
compiling ed25519_ref10.c
In file included from /home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/ruby.h:15,
from /home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby.h:38,
from ed25519_ref10.c:1:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/config.h:139:50: warning: ‘__VA_OPT__’ is not available until C23 [-Wpedantic]
139 | # define RBIMPL_TEST2(...) RBIMPL_TEST3(__VA_OPT__(,),1,0,0)
| ^
In file included from /home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/xmalloc.h:34,
from /home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/defines.h:71,
from /home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/ruby.h:25:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/nodiscard.h:35:34: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
35 | # define RBIMPL_ATTR_NODISCARD() [[nodiscard]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/xmalloc.h:62:1: note: in expansion of macro ‘RBIMPL_ATTR_NODISCARD’
62 | RBIMPL_ATTR_NODISCARD()
| ^~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/nodiscard.h:35:34: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
35 | # define RBIMPL_ATTR_NODISCARD() [[nodiscard]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/xmalloc.h:90:1: note: in expansion of macro ‘RBIMPL_ATTR_NODISCARD’
90 | RBIMPL_ATTR_NODISCARD()
| ^~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/nodiscard.h:35:34: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
35 | # define RBIMPL_ATTR_NODISCARD() [[nodiscard]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/xmalloc.h:121:1: note: in expansion of macro ‘RBIMPL_ATTR_NODISCARD’
121 | RBIMPL_ATTR_NODISCARD()
| ^~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/nodiscard.h:35:34: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
35 | # define RBIMPL_ATTR_NODISCARD() [[nodiscard]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/xmalloc.h:151:1: note: in expansion of macro ‘RBIMPL_ATTR_NODISCARD’
151 | RBIMPL_ATTR_NODISCARD()
| ^~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/nodiscard.h:35:34: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
35 | # define RBIMPL_ATTR_NODISCARD() [[nodiscard]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/xmalloc.h:197:1: note: in expansion of macro ‘RBIMPL_ATTR_NODISCARD’
197 | RBIMPL_ATTR_NODISCARD()
| ^~~~~~~~~~~~~~~~~~~~~
In file included from /home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/pure.h:25,
from /home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/backward/2/attributes.h:43,
from /home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/defines.h:73:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/assert.h:162:34: warning: ‘__VA_OPT__’ is not available until C23 [-Wpedantic]
162 | # define RBIMPL_VA_OPT_ARGS(...) __VA_OPT__(,) __VA_ARGS__
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/assert.h:165:24: warning: ‘__VA_OPT__’ is not available until C23 [-Wpedantic]
165 | rb_assert_failure##__VA_OPT__(_detail)( \
| ^
In file included from /home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/backward/2/attributes.h:38:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:251:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
251 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _notimpl(__VA_ARGS__, VALUE(*)(int, const VALUE *, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:271:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
271 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:252:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
252 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m3(__VA_ARGS__, VALUE(*)(ANYARGS), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:271:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
271 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:253:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m2(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:271:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
271 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:254:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:271:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
271 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:255:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:271:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
271 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:256:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
256 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:271:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
271 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:257:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _02(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:271:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
271 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:258:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
258 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _03(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:271:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
271 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:259:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
259 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _04(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:271:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
271 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:260:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
260 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _05(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:271:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
271 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:261:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
261 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _06(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:271:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
271 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:262:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
262 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _07(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:271:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
271 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:263:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
263 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _08(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:271:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
271 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:264:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
264 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _09(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:271:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
271 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:265:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
265 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _10(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:271:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
271 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:266:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
266 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _11(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:271:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
271 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:267:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
267 | 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); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:271:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
271 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:268:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
268 | 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); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:271:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
271 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:269:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
269 | 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); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:271:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
271 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:270:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
270 | 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);
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:271:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
271 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:251:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
251 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _notimpl(__VA_ARGS__, VALUE(*)(int, const VALUE *, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:272:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
272 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:252:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
252 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m3(__VA_ARGS__, VALUE(*)(ANYARGS), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:272:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
272 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:253:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m2(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:272:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
272 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:254:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:272:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
272 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:255:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:272:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
272 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:256:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
256 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:272:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
272 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:257:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _02(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:272:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
272 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:258:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
258 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _03(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:272:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
272 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:259:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
259 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _04(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:272:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
272 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:260:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
260 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _05(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:272:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
272 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:261:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
261 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _06(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:272:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
272 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:262:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
262 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _07(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:272:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
272 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:263:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
263 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _08(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:272:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
272 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:264:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
264 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _09(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:272:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
272 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:265:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
265 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _10(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:272:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
272 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:266:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
266 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _11(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:272:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
272 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:267:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
267 | 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); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:272:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
272 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:268:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
268 | 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); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:272:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
272 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:269:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
269 | 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); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:272:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
272 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:270:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
270 | 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);
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:272:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
272 | RBIMPL_ANYARGS_DECL(rb_define_protected_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:251:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
251 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _notimpl(__VA_ARGS__, VALUE(*)(int, const VALUE *, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:273:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
273 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:252:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
252 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m3(__VA_ARGS__, VALUE(*)(ANYARGS), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:273:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
273 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:253:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m2(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:273:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
273 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:254:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:273:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
273 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:255:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:273:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
273 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:256:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
256 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:273:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
273 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:257:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _02(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:273:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
273 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:258:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
258 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _03(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:273:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
273 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:259:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
259 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _04(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:273:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
273 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:260:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
260 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _05(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:273:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
273 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:261:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
261 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _06(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:273:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
273 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:262:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
262 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _07(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:273:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
273 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:263:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
263 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _08(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:273:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
273 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:264:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
264 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _09(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:273:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
273 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:265:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
265 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _10(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:273:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
273 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:266:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
266 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _11(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:273:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
273 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:267:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
267 | 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); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:273:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
273 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:268:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
268 | 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); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:273:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
273 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:269:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
269 | 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); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:273:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
273 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:270:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
270 | 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);
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:273:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
273 | RBIMPL_ANYARGS_DECL(rb_define_private_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:251:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
251 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _notimpl(__VA_ARGS__, VALUE(*)(int, const VALUE *, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:274:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
274 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:252:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
252 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m3(__VA_ARGS__, VALUE(*)(ANYARGS), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:274:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
274 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:253:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m2(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:274:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
274 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:254:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:274:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
274 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:255:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:274:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
274 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:256:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
256 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:274:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
274 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:257:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _02(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:274:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
274 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:258:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
258 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _03(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:274:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
274 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:259:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
259 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _04(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:274:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
274 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:260:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
260 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _05(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:274:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
274 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:261:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
261 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _06(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:274:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
274 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:262:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
262 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _07(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:274:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
274 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:263:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
263 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _08(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:274:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
274 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:264:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
264 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _09(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:274:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
274 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:265:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
265 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _10(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:274:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
274 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:266:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
266 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _11(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:274:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
274 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:267:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
267 | 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); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:274:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
274 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:268:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
268 | 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); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:274:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
274 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:269:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
269 | 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); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:274:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
274 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:270:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
270 | 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);
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:274:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
274 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:251:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
251 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _notimpl(__VA_ARGS__, VALUE(*)(int, const VALUE *, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:275:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
275 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:252:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
252 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m3(__VA_ARGS__, VALUE(*)(ANYARGS), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:275:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
275 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:253:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m2(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:275:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
275 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:254:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:275:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
275 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:255:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:275:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
275 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:256:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
256 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:275:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
275 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:257:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _02(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:275:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
275 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:258:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
258 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _03(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:275:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
275 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:259:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
259 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _04(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:275:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
275 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:260:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
260 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _05(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:275:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
275 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:261:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
261 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _06(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:275:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
275 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:262:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
262 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _07(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:275:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
275 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:263:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
263 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _08(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:275:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
275 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:264:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
264 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _09(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:275:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
275 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:265:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
265 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _10(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:275:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
275 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:266:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
266 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _11(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:275:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
275 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:267:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
267 | 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); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:275:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
275 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:268:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
268 | 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); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:275:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
275 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:269:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
269 | 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); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:275:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
275 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:270:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
270 | 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);
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:275:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
275 | RBIMPL_ANYARGS_DECL(rb_define_global_function, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:251:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
251 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _notimpl(__VA_ARGS__, VALUE(*)(int, const VALUE *, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:276:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
276 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:252:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
252 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m3(__VA_ARGS__, VALUE(*)(ANYARGS), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:276:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
276 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:253:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m2(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:276:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
276 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:254:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:276:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
276 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:255:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:276:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
276 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:256:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
256 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:276:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
276 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:257:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _02(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:276:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
276 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:258:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
258 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _03(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:276:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
276 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:259:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
259 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _04(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:276:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
276 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:260:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
260 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _05(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:276:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
276 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:261:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
261 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _06(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:276:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
276 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:262:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
262 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _07(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:276:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
276 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:263:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
263 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _08(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:276:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
276 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:264:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
264 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _09(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:276:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
276 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:265:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
265 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _10(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:276:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
276 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:266:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
266 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _11(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:276:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
276 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:267:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
267 | 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); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:276:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
276 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:268:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
268 | 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); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:276:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
276 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:269:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
269 | 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); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:276:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
276 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:270:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
270 | 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);
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:276:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
276 | RBIMPL_ANYARGS_DECL(rb_define_method_id, VALUE, ID)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:251:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
251 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _notimpl(__VA_ARGS__, VALUE(*)(int, const VALUE *, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:277:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:252:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
252 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m3(__VA_ARGS__, VALUE(*)(ANYARGS), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:277:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:253:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m2(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:277:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:254:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
254 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:277:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:255:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
255 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _00(__VA_ARGS__, VALUE(*)(VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:277:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:256:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
256 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:277:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:257:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _02(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:277:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:258:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
258 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _03(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:277:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:259:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
259 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _04(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:277:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:260:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
260 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _05(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:277:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:261:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
261 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _06(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:277:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:262:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
262 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _07(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:277:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:263:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
263 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _08(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:277:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:264:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
264 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _09(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:277:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:265:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
265 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _10(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:277:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:266:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
266 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _11(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE), int); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:277:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:267:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
267 | 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); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:277:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:268:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
268 | 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); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:277:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:269:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
269 | 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); \
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:277:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:249:38: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
249 | # define RBIMPL_ANYARGS_ATTRSET(sym) RBIMPL_ATTR_MAYBE_UNUSED() RBIMPL_ATTR_NONNULL(()) RBIMPL_ATTR_WEAKREF(sym)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:270:1: note: in expansion of macro ‘RBIMPL_ANYARGS_ATTRSET’
270 | 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);
| ^~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/anyargs.h:277:1: note: in expansion of macro ‘RBIMPL_ANYARGS_DECL’
277 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *)
| ^~~~~~~~~~~~~~~~~~~
In file included from /home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:42,
from /home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/arithmetic/int.h:26,
from /home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/arithmetic/char.h:23,
from /home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/arithmetic.h:24,
from /home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/ruby.h:28:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/special_consts.h:137:15: error: unknown type name ‘bool’
137 | static inline bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/special_consts.h:31:1: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
30 | #include "ruby/internal/attr/enum_extensibility.h"
+++ |+#include <stdbool.h>
31 | #include "ruby/internal/stdbool.h"
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/special_consts.h:172:15: error: unknown type name ‘bool’
172 | static inline bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/special_consts.h:172:15: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/special_consts.h:188:15: error: unknown type name ‘bool’
188 | static inline bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/special_consts.h:188:15: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/special_consts.h:205:15: error: unknown type name ‘bool’
205 | static inline bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/special_consts.h:205:15: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/special_consts.h:246:15: error: unknown type name ‘bool’
246 | static inline bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/special_consts.h:246:15: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/special_consts.h:266:15: error: unknown type name ‘bool’
266 | static inline bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/special_consts.h:266:15: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/special_consts.h:287:15: error: unknown type name ‘bool’
287 | static inline bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/special_consts.h:287:15: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/special_consts.h:310:15: error: unknown type name ‘bool’
310 | static inline bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/special_consts.h:310:15: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/special_consts.h:326:15: error: unknown type name ‘bool’
326 | static inline bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/special_consts.h:326:15: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:215:15: error: unknown type name ‘bool’
215 | static inline bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:43:1: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
42 | #include "ruby/internal/special_consts.h" /* FIXNUM_FLAG */
+++ |+#include <stdbool.h>
43 | #include "ruby/internal/value.h"
In file included from /home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h:38,
from /home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/core/rstring.h:30,
from /home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/arithmetic/char.h:29:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h:203:15: error: unknown type name ‘bool’
203 | static inline bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h:34:1: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
33 | #include "ruby/internal/error.h"
+++ |+#include <stdbool.h>
34 | #include "ruby/internal/has/builtin.h"
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h: In function ‘rb_integer_type_p’:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h:207:16: error: ‘true’ undeclared (first use in this function)
207 | return true;
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h:207:16: note: ‘true’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h:207:16: note: each undeclared identifier is reported only once for each function it appears in
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h:210:16: error: ‘false’ undeclared (first use in this function)
210 | return false;
| ^~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h:210:16: note: ‘false’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h: At top level:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h:263:15: error: unknown type name ‘bool’
263 | static inline bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h:263:15: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h: In function ‘RB_FLOAT_TYPE_P’:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h:267:16: error: ‘true’ undeclared (first use in this function)
267 | return true;
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h:267:16: note: ‘true’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h:270:16: error: ‘false’ undeclared (first use in this function)
270 | return false;
| ^~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h:270:16: note: ‘false’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h: At top level:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h:286:15: error: unknown type name ‘bool’
286 | static inline bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h:286:15: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h: In function ‘RB_DYNAMIC_SYM_P’:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h:290:16: error: ‘false’ undeclared (first use in this function)
290 | return false;
| ^~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h:290:16: note: ‘false’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h: At top level:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h:306:15: error: unknown type name ‘bool’
306 | static inline bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h:306:15: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h:325:8: error: unknown type name ‘bool’
325 | static bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h:325:8: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h: In function ‘rbimpl_RB_TYPE_P_fastpath’:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h:350:16: error: ‘false’ undeclared (first use in this function)
350 | return false;
| ^~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h:350:16: note: ‘false’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h:353:16: error: ‘true’ undeclared (first use in this function)
353 | return true;
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h:353:16: note: ‘true’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h: At top level:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h:375:15: error: unknown type name ‘bool’
375 | static inline bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h:375:15: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h:419:15: error: unknown type name ‘bool’
419 | static inline bool rbimpl_rtypeddata_p(VALUE obj);
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/value_type.h:419:15: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h:443:8: error: unknown type name ‘bool’
443 | static bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h:41:1: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
40 | #include "ruby/defines.h"
+++ |+#include <stdbool.h>
41 |
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h: In function ‘RB_FL_ABLE’:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h:447:16: error: ‘false’ undeclared (first use in this function)
447 | return false;
| ^~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h:447:16: note: ‘false’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h:453:16: error: ‘true’ undeclared (first use in this function)
453 | return true;
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h:453:16: note: ‘true’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h: At top level:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h:517:15: error: unknown type name ‘bool’
517 | static inline bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h:517:15: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h:533:15: error: unknown type name ‘bool’
533 | static inline bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h:533:15: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h:551:15: error: unknown type name ‘bool’
551 | static inline bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h:551:15: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h:567:15: error: unknown type name ‘bool’
567 | static inline bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h:567:15: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h:755:15: error: unknown type name ‘bool’
755 | static inline bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h:755:15: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h: In function ‘RB_OBJ_TAINTABLE’:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h:759:12: error: ‘false’ undeclared (first use in this function)
759 | return false;
| ^~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h:759:12: note: ‘false’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h: In function ‘RB_OBJ_TAINTED_RAW’:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h:777:12: error: ‘false’ undeclared (first use in this function)
777 | return false;
| ^~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h:777:12: note: ‘false’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h: At top level:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h:791:15: error: unknown type name ‘bool’
791 | static inline bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h:791:15: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h: In function ‘RB_OBJ_TAINTED’:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h:795:12: error: ‘false’ undeclared (first use in this function)
795 | return false;
| ^~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h:795:12: note: ‘false’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h: At top level:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h:897:15: error: unknown type name ‘bool’
897 | static inline bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h:897:15: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h: In function ‘RB_OBJ_FROZEN’:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h:901:16: error: ‘true’ undeclared (first use in this function)
901 | return true;
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/fl_type.h:901:16: note: ‘true’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
In file included from /home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/core/rarray.h:32,
from /home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/core.h:23,
from /home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/ruby.h:29:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/gc.h: At top level:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/gc.h:705:15: error: unknown type name ‘bool’
705 | static inline bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/gc.h:27:1: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
26 | # include <stddef.h> /* size_t */
+++ |+#include <stdbool.h>
27 | #endif
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/gc.h:725:15: error: unknown type name ‘bool’
725 | static inline bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/gc.h:725:15: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/gc.h: In function ‘RB_OBJ_PROMOTED’:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/gc.h:729:16: error: ‘false’ undeclared (first use in this function)
729 | return false;
| ^~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/gc.h:729:16: note: ‘false’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/gc.h: At top level:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/gc.h:748:5: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
748 | RBIMPL_ATTR_MAYBE_UNUSED()
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/gc.h:750:5: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
750 | RBIMPL_ATTR_MAYBE_UNUSED()
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/gc.h:776:5: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
776 | RBIMPL_ATTR_MAYBE_UNUSED()
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/gc.h:779:5: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
779 | RBIMPL_ATTR_MAYBE_UNUSED()
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/gc.h:781:5: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
781 | RBIMPL_ATTR_MAYBE_UNUSED()
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/gc.h:811:5: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
811 | RBIMPL_ATTR_MAYBE_UNUSED()
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/gc.h:813:5: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
813 | RBIMPL_ATTR_MAYBE_UNUSED()
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/core.h:25:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/core/rbignum.h:60:15: error: unknown type name ‘bool’
60 | static inline bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/core/rbignum.h:1:1: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
+++ |+#include <stdbool.h>
1 | #ifndef RBIMPL_RBIGNUM_H /*-*-C++-*-vi:se ft=cpp:*/
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/core/rbignum.h:73:15: error: unknown type name ‘bool’
73 | static inline bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/core/rbignum.h:73:15: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
In file included from /home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/core.h:34:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/core/rtypeddata.h:518:15: error: unknown type name ‘bool’
518 | static inline bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/core/rtypeddata.h:27:1: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
26 | # include <stddef.h>
+++ |+#include <stdbool.h>
27 | #endif
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/core/rtypeddata.h:561:15: error: unknown type name ‘bool’
561 | static inline bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/core/rtypeddata.h:561:15: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/core/rtypeddata.h:578:15: error: unknown type name ‘bool’
578 | static inline bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/core/rtypeddata.h:578:15: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
In file included from /home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/ruby.h:42:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/memory.h:420:5: error: unknown type name ‘bool’
420 | bool left; /**< Whether overflow happened or not. */
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/memory.h:65:1: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
64 | #include "ruby/internal/stdckdint.h"
+++ |+#include <stdbool.h>
65 | #include "ruby/internal/xmalloc.h"
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/memory.h: In function ‘rbimpl_size_mul_overflow’:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/memory.h:574:49: error: ‘false’ undeclared (first use in this function)
574 | struct rbimpl_size_mul_overflow_tag ret = { false, 0, };
| ^~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/memory.h:574:49: note: ‘false’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
In file included from /home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/ruby.h:46:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/scan_args.h: At top level:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/scan_args.h:252:15: error: unknown type name ‘bool’
252 | static inline bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/scan_args.h:39:1: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
38 | #include "ruby/internal/intern/proc.h" /* rb_block_proc */
+++ |+#include <stdbool.h>
39 | #include "ruby/internal/iterator.h" /* rb_block_given_p / rb_keyword_given_p */
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/scan_args.h: In function ‘rb_scan_args_keyword_p’:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/scan_args.h:259:16: error: ‘true’ undeclared (first use in this function)
259 | return true;
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/scan_args.h:259:16: note: ‘true’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/scan_args.h:263:16: error: ‘false’ undeclared (first use in this function)
263 | return false;
| ^~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/scan_args.h:263:16: note: ‘false’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/scan_args.h: At top level:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/scan_args.h:268:8: error: unknown type name ‘bool’
268 | static bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/scan_args.h:268:8: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/scan_args.h:282:8: error: unknown type name ‘bool’
282 | static bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/scan_args.h:282:8: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/scan_args.h:303:8: error: unknown type name ‘bool’
303 | static bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/scan_args.h:303:8: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/scan_args.h:334:8: error: unknown type name ‘bool’
334 | static bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/scan_args.h:334:8: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/scan_args.h:349:8: error: unknown type name ‘bool’
349 | static bool
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/scan_args.h:349:8: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/scan_args.h:390:18: error: unknown type name ‘bool’
390 | bool f_var, bool f_hash, bool f_block,
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/scan_args.h:390:18: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/scan_args.h:390:30: error: unknown type name ‘bool’
390 | bool f_var, bool f_hash, bool f_block,
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/scan_args.h:390:30: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/scan_args.h:390:43: error: unknown type name ‘bool’
390 | bool f_var, bool f_hash, bool f_block,
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/scan_args.h:390:43: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/backward/2/attributes.h:159:28: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
159 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/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))
| ^~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/attr/maybe_unused.h:31:37: warning: ISO C does not support ‘[[]]’ attributes before C23 [-Wpedantic]
31 | # define RBIMPL_ATTR_MAYBE_UNUSED() [[maybe_unused]]
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/backward/2/attributes.h:159:28: note: in expansion of macro ‘RBIMPL_ATTR_MAYBE_UNUSED’
159 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/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))
| ^~~~~~~~~~~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/scan_args.h:502:41: warning: ‘__VA_OPT__’ is not available until C23 [-Wpedantic]
502 | (rb_scan_args)(argc, argvp, fmt __VA_OPT__(, __VA_ARGS__)))
| ^
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/scan_args.h:510:53: warning: ‘__VA_OPT__’ is not available until C23 [-Wpedantic]
510 | (rb_scan_args_kw)(kw_flag, argc, argvp, fmt __VA_OPT__(, __VA_ARGS__)))
| ^
In file included from /home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/intern.h:41,
from /home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/ruby.h:194:
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/intern/load.h:234:25: error: unknown type name ‘bool’
234 | void rb_ext_ractor_safe(bool flag);
| ^~~~
/home/dennmart/.asdf/installs/ruby/3.4.3/include/ruby-3.4.0/ruby/internal/intern/load.h:1:1: note: ‘bool’ is defined in header ‘<stdbool.h>’; this is probably fixable by adding ‘#include <stdbool.h>’
+++ |+#include <stdbool.h>
1 | #ifndef RBIMPL_INTERN_LOAD_H /*-*-C++-*-vi:se ft=cpp:*/
ed25519_ref10.c: In function ‘Init_ed25519_ref10’:
ed25519_ref10.c:12:6: warning: old-style function definition [-Wold-style-definition]
12 | void Init_ed25519_ref10()
| ^~~~~~~~~~~~~~~~~~
At top level:
cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
make: *** [Makefile:251: ed25519_ref10.o] Error 1
make failed, exit code 2
Gem files will remain installed in /home/dennmart/.asdf/installs/ruby/3.4.3/lib/ruby/gems/3.4.0/gems/ed25519-1.3.0 for inspection.
Results logged to /home/dennmart/.asdf/installs/ruby/3.4.3/lib/ruby/gems/3.4.0/extensions/x86_64-linux/3.4.0/ed25519-1.3.0/gem_make.out
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment