current directory: /home/circleci/project/api-service-clients/api-platform-bank/ruby/vendor/bundle/ruby/3.1.0/gems/jaro_winkler-1.5.4/ext/jaro_winkler /usr/local/bin/ruby -I /usr/local/lib/ruby/site_ruby/3.1.0 -r ./siteconf20220722-3493-blxmgc.rb extconf.rb creating Makefile current directory: /home/circleci/project/api-service-clients/api-platform-bank/ruby/vendor/bundle/ruby/3.1.0/gems/jaro_winkler-1.5.4/ext/jaro_winkler make DESTDIR\= clean make[1]: Entering directory '/home/circleci/project/api-service-clients/api-platform-bank/ruby/vendor/bundle/ruby/3.1.0/gems/jaro_winkler-1.5.4/ext/jaro_winkler' make[1]: Leaving directory '/home/circleci/project/api-service-clients/api-platform-bank/ruby/vendor/bundle/ruby/3.1.0/gems/jaro_winkler-1.5.4/ext/jaro_winkler' current directory: /home/circleci/project/api-service-clients/api-platform-bank/ruby/vendor/bundle/ruby/3.1.0/gems/jaro_winkler-1.5.4/ext/jaro_winkler make DESTDIR\= make[1]: Entering directory '/home/circleci/project/api-service-clients/api-platform-bank/ruby/vendor/bundle/ruby/3.1.0/gems/jaro_winkler-1.5.4/ext/jaro_winkler' compiling adj_matrix.c compiling codepoints.c compiling jaro.c compiling jaro_winkler.c In file included from /usr/local/include/ruby-3.1.0/ruby/ruby.h:26, from /usr/local/include/ruby-3.1.0/ruby.h:38, from codepoints.h:2, from jaro_winkler.c:1: jaro_winkler.c: In function ‘Init_jaro_winkler_ext’: /usr/local/include/ruby-3.1.0/ruby/internal/anyargs.h:307:143: warning: passing argument 3 of ‘rb_define_singleton_method_m1’ from incompatible pointer type [-Wincompatible-pointer-types] 307 | #define rb_define_singleton_method(obj, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_singleton_method((arity), (func))((obj), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(size_t, VALUE *, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int *, long unsigned int)} jaro_winkler.c:19:3: note: in expansion of macro ‘rb_define_singleton_method’ 19 | rb_define_singleton_method(rb_mJaroWinkler, "distance", | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/ruby-3.1.0/ruby/internal/anyargs.h:270:21: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(size_t, VALUE *, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int *, long unsigned int)’} 270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/ruby-3.1.0/ruby/internal/anyargs.h:253:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \ | ^~~ /usr/local/include/ruby-3.1.0/ruby/internal/anyargs.h:307:143: warning: passing argument 3 of ‘rb_define_singleton_method_m1’ from incompatible pointer type [-Wincompatible-pointer-types] 307 | #define rb_define_singleton_method(obj, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_singleton_method((arity), (func))((obj), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(size_t, VALUE *, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int *, long unsigned int)} jaro_winkler.c:21:3: note: in expansion of macro ‘rb_define_singleton_method’ 21 | rb_define_singleton_method(rb_mJaroWinkler, "jaro_distance", rb_jaro_distance, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/ruby-3.1.0/ruby/internal/anyargs.h:270:21: note: expected ‘VALUE (*)(int, union , VALUE)’ {aka ‘long unsigned int (*)(int, union , long unsigned int)’} but argument is of type ‘VALUE (*)(size_t, VALUE *, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int *, long unsigned int)’} 270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/ruby-3.1.0/ruby/internal/anyargs.h:253:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \ | ^~~ jaro_winkler.c: At top level: cc1: warning: unrecognized command line option ‘-Wno-self-assign’ cc1: warning: unrecognized command line option ‘-Wno-parentheses-equality’ cc1: warning: unrecognized command line option ‘-Wno-constant-logical-operand’ linking shared-object jaro_winkler/jaro_winkler_ext.so make[1]: Leaving directory '/home/circleci/project/api-service-clients/api-platform-bank/ruby/vendor/bundle/ruby/3.1.0/gems/jaro_winkler-1.5.4/ext/jaro_winkler' current directory: /home/circleci/project/api-service-clients/api-platform-bank/ruby/vendor/bundle/ruby/3.1.0/gems/jaro_winkler-1.5.4/ext/jaro_winkler make DESTDIR\= install make[1]: Entering directory '/home/circleci/project/api-service-clients/api-platform-bank/ruby/vendor/bundle/ruby/3.1.0/gems/jaro_winkler-1.5.4/ext/jaro_winkler' /usr/bin/install -c -m 0755 jaro_winkler_ext.so ./.gem.20220722-3493-hoe0yx/jaro_winkler make[1]: Leaving directory '/home/circleci/project/api-service-clients/api-platform-bank/ruby/vendor/bundle/ruby/3.1.0/gems/jaro_winkler-1.5.4/ext/jaro_winkler'