Last active
July 9, 2022 13:11
-
-
Save celador/e2eae2e19eac487f816b519ba3f9f2e6 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
current directory: /Users/john/.rvm/gems/ruby-3.0.0/gems/ffi-1.10.0/ext/ffi_c | |
/Users/john/.asdf/installs/ruby/2.6.1/bin/ruby -I /Users/john/.asdf/installs/ruby/2.6.1/lib/ruby/2.6.0 -r ./siteconf20220709-24958-1t4t87h.rb extconf.rb | |
checking for ffi_call() in -lffi... yes | |
checking for ffi_closure_alloc()... yes | |
checking for ffi_raw_call()... yes | |
checking for ffi_prep_raw_closure()... yes | |
checking for shlwapi.h... no | |
checking for ruby/thread.h... yes | |
checking for rb_thread_blocking_region()... no | |
checking for rb_thread_call_with_gvl()... yes | |
checking for rb_thread_call_without_gvl()... yes | |
checking for ffi_prep_cif_var()... yes | |
creating extconf.h | |
creating Makefile | |
current directory: /Users/john/.rvm/gems/ruby-3.0.0/gems/ffi-1.10.0/ext/ffi_c | |
make "DESTDIR=" clean | |
current directory: /Users/john/.rvm/gems/ruby-3.0.0/gems/ffi-1.10.0/ext/ffi_c | |
make "DESTDIR=" | |
compiling AbstractMemory.c | |
AbstractMemory.c:1105:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
id_to_ptr = rb_intern("to_ptr"); | |
^~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
AbstractMemory.c:1105:17: note: '{' token is here | |
id_to_ptr = rb_intern("to_ptr"); | |
^~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1811:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
AbstractMemory.c:1105:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
id_to_ptr = rb_intern("to_ptr"); | |
^~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1816:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
AbstractMemory.c:1105:17: note: ')' token is here | |
id_to_ptr = rb_intern("to_ptr"); | |
^~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
AbstractMemory.c:1106:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
id_call = rb_intern("call"); | |
^~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
AbstractMemory.c:1106:15: note: '{' token is here | |
id_call = rb_intern("call"); | |
^~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1811:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
AbstractMemory.c:1106:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
id_call = rb_intern("call"); | |
^~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1816:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
AbstractMemory.c:1106:15: note: ')' token is here | |
id_call = rb_intern("call"); | |
^~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
AbstractMemory.c:1107:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
id_plus = rb_intern("+"); | |
^~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
AbstractMemory.c:1107:15: note: '{' token is here | |
id_plus = rb_intern("+"); | |
^~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1811:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
AbstractMemory.c:1107:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
id_plus = rb_intern("+"); | |
^~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1816:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
AbstractMemory.c:1107:15: note: ')' token is here | |
id_plus = rb_intern("+"); | |
^~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
6 warnings generated. | |
compiling ArrayType.c | |
compiling Buffer.c | |
Buffer.c:266:45: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
return order == BIG_ENDIAN ? ID2SYM(rb_intern("big")) : ID2SYM(rb_intern("little")); | |
^~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:413:29: note: expanded from macro 'ID2SYM' | |
#define ID2SYM(x) RB_ID2SYM(x) | |
^ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:408:33: note: expanded from macro 'RB_ID2SYM' | |
#define RB_ID2SYM(x) (rb_id2sym(x)) | |
^ | |
Buffer.c:266:45: note: '{' token is here | |
return order == BIG_ENDIAN ? ID2SYM(rb_intern("big")) : ID2SYM(rb_intern("little")); | |
^~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1811:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:413:29: note: expanded from macro 'ID2SYM' | |
#define ID2SYM(x) RB_ID2SYM(x) | |
^ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:408:33: note: expanded from macro 'RB_ID2SYM' | |
#define RB_ID2SYM(x) (rb_id2sym(x)) | |
^ | |
Buffer.c:266:45: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
return order == BIG_ENDIAN ? ID2SYM(rb_intern("big")) : ID2SYM(rb_intern("little")); | |
^~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1816:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:413:29: note: expanded from macro 'ID2SYM' | |
#define ID2SYM(x) RB_ID2SYM(x) | |
^ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:408:33: note: expanded from macro 'RB_ID2SYM' | |
#define RB_ID2SYM(x) (rb_id2sym(x)) | |
^ | |
Buffer.c:266:45: note: ')' token is here | |
return order == BIG_ENDIAN ? ID2SYM(rb_intern("big")) : ID2SYM(rb_intern("little")); | |
^~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:413:29: note: expanded from macro 'ID2SYM' | |
#define ID2SYM(x) RB_ID2SYM(x) | |
^ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:408:33: note: expanded from macro 'RB_ID2SYM' | |
#define RB_ID2SYM(x) (rb_id2sym(x)) | |
^ | |
Buffer.c:266:72: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
return order == BIG_ENDIAN ? ID2SYM(rb_intern("big")) : ID2SYM(rb_intern("little")); | |
^~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:413:29: note: expanded from macro 'ID2SYM' | |
#define ID2SYM(x) RB_ID2SYM(x) | |
^ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:408:33: note: expanded from macro 'RB_ID2SYM' | |
#define RB_ID2SYM(x) (rb_id2sym(x)) | |
^ | |
Buffer.c:266:72: note: '{' token is here | |
return order == BIG_ENDIAN ? ID2SYM(rb_intern("big")) : ID2SYM(rb_intern("little")); | |
^~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1811:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:413:29: note: expanded from macro 'ID2SYM' | |
#define ID2SYM(x) RB_ID2SYM(x) | |
^ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:408:33: note: expanded from macro 'RB_ID2SYM' | |
#define RB_ID2SYM(x) (rb_id2sym(x)) | |
^ | |
Buffer.c:266:72: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
return order == BIG_ENDIAN ? ID2SYM(rb_intern("big")) : ID2SYM(rb_intern("little")); | |
^~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1816:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:413:29: note: expanded from macro 'ID2SYM' | |
#define ID2SYM(x) RB_ID2SYM(x) | |
^ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:408:33: note: expanded from macro 'RB_ID2SYM' | |
#define RB_ID2SYM(x) (rb_id2sym(x)) | |
^ | |
Buffer.c:266:72: note: ')' token is here | |
return order == BIG_ENDIAN ? ID2SYM(rb_intern("big")) : ID2SYM(rb_intern("little")); | |
^~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:413:29: note: expanded from macro 'ID2SYM' | |
#define ID2SYM(x) RB_ID2SYM(x) | |
^ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:408:33: note: expanded from macro 'RB_ID2SYM' | |
#define RB_ID2SYM(x) (rb_id2sym(x)) | |
^ | |
Buffer.c:276:23: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
if (id == rb_intern("little")) { | |
^~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
Buffer.c:276:23: note: '{' token is here | |
if (id == rb_intern("little")) { | |
^~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1811:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
Buffer.c:276:23: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
if (id == rb_intern("little")) { | |
^~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1816:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
Buffer.c:276:23: note: ')' token is here | |
if (id == rb_intern("little")) { | |
^~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
Buffer.c:279:30: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
} else if (id == rb_intern("big") || id == rb_intern("network")) { | |
^~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
Buffer.c:279:30: note: '{' token is here | |
} else if (id == rb_intern("big") || id == rb_intern("network")) { | |
^~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1811:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
Buffer.c:279:30: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
} else if (id == rb_intern("big") || id == rb_intern("network")) { | |
^~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1816:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
Buffer.c:279:30: note: ')' token is here | |
} else if (id == rb_intern("big") || id == rb_intern("network")) { | |
^~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
Buffer.c:279:56: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
} else if (id == rb_intern("big") || id == rb_intern("network")) { | |
^~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
Buffer.c:279:56: note: '{' token is here | |
} else if (id == rb_intern("big") || id == rb_intern("network")) { | |
^~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1811:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
Buffer.c:279:56: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
} else if (id == rb_intern("big") || id == rb_intern("network")) { | |
^~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1816:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
Buffer.c:279:56: note: ')' token is here | |
} else if (id == rb_intern("big") || id == rb_intern("network")) { | |
^~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
10 warnings generated. | |
compiling Call.c | |
Call.c:516:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
id_to_ptr = rb_intern("to_ptr"); | |
^~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
Call.c:516:17: note: '{' token is here | |
id_to_ptr = rb_intern("to_ptr"); | |
^~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1811:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
Call.c:516:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
id_to_ptr = rb_intern("to_ptr"); | |
^~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1816:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
Call.c:516:17: note: ')' token is here | |
id_to_ptr = rb_intern("to_ptr"); | |
^~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
Call.c:517:20: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
id_to_native = rb_intern("to_native"); | |
^~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
Call.c:517:20: note: '{' token is here | |
id_to_native = rb_intern("to_native"); | |
^~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1811:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
Call.c:517:20: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
id_to_native = rb_intern("to_native"); | |
^~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1816:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
Call.c:517:20: note: ')' token is here | |
id_to_native = rb_intern("to_native"); | |
^~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
Call.c:518:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
id_map_symbol = rb_intern("__map_symbol"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
Call.c:518:21: note: '{' token is here | |
id_map_symbol = rb_intern("__map_symbol"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1811:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
Call.c:518:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
id_map_symbol = rb_intern("__map_symbol"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1816:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
Call.c:518:21: note: ')' token is here | |
id_map_symbol = rb_intern("__map_symbol"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
6 warnings generated. | |
compiling ClosurePool.c | |
compiling DataConverter.c | |
DataConverter.c:88:27: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
id_native_type_ivar = rb_intern("@native_type"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
DataConverter.c:88:27: note: '{' token is here | |
id_native_type_ivar = rb_intern("@native_type"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1811:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
DataConverter.c:88:27: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
id_native_type_ivar = rb_intern("@native_type"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1816:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
DataConverter.c:88:27: note: ')' token is here | |
id_native_type_ivar = rb_intern("@native_type"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
2 warnings generated. | |
compiling DynamicLibrary.c | |
compiling Function.c | |
Function.c:951:17: error: implicit declaration of function 'ffi_prep_closure' is invalid in C99 [-Werror,-Wimplicit-function-declaration] | |
ffiStatus = ffi_prep_closure(code, &fnInfo->ffi_cif, callback_invoke, closure); | |
^ | |
Function.c:992:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
id_call = rb_intern("call"); | |
^~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
Function.c:992:15: note: '{' token is here | |
id_call = rb_intern("call"); | |
^~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1811:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
Function.c:992:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
id_call = rb_intern("call"); | |
^~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1816:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
Function.c:992:15: note: ')' token is here | |
id_call = rb_intern("call"); | |
^~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
Function.c:993:18: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
id_cbtable = rb_intern("@__ffi_callback_table__"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
Function.c:993:18: note: '{' token is here | |
id_cbtable = rb_intern("@__ffi_callback_table__"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1811:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
Function.c:993:18: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
id_cbtable = rb_intern("@__ffi_callback_table__"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1816:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
Function.c:993:18: note: ')' token is here | |
id_cbtable = rb_intern("@__ffi_callback_table__"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
Function.c:994:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
id_cb_ref = rb_intern("@__ffi_callback__"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
Function.c:994:17: note: '{' token is here | |
id_cb_ref = rb_intern("@__ffi_callback__"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1811:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
Function.c:994:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
id_cb_ref = rb_intern("@__ffi_callback__"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1816:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
Function.c:994:17: note: ')' token is here | |
id_cb_ref = rb_intern("@__ffi_callback__"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
Function.c:995:20: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
id_to_native = rb_intern("to_native"); | |
^~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
Function.c:995:20: note: '{' token is here | |
id_to_native = rb_intern("to_native"); | |
^~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1811:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
Function.c:995:20: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
id_to_native = rb_intern("to_native"); | |
^~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1816:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
Function.c:995:20: note: ')' token is here | |
id_to_native = rb_intern("to_native"); | |
^~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
Function.c:996:22: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
id_from_native = rb_intern("from_native"); | |
^~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
Function.c:996:22: note: '{' token is here | |
id_from_native = rb_intern("from_native"); | |
^~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1811:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
Function.c:996:22: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
id_from_native = rb_intern("from_native"); | |
^~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1816:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
Function.c:996:22: note: ')' token is here | |
id_from_native = rb_intern("from_native"); | |
^~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/john/.asdf/installs/ruby/2.6.1/include/ruby-2.6.0/ruby/ruby.h:1826:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
10 warnings and 1 error generated. | |
make: *** [Function.o] Error 1 | |
make failed, exit code 2 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment