current directory: /home/circleci/project/api-service-clients/api-idp/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/3.1.0 extconf.rb creating Makefile current directory: /home/circleci/project/api-service-clients/api-idp/ruby/vendor/bundle/ruby/3.1.0/gems/jaro_winkler-1.5.4/ext/jaro_winkler make DESTDIR\= sitearchdir\=./.gem.20230210-3712-lc8ojt sitelibdir\=./.gem.20230210-3712-lc8ojt clean make[1]: Entering directory '/home/circleci/project/api-service-clients/api-idp/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-idp/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-idp/ruby/vendor/bundle/ruby/3.1.0/gems/jaro_winkler-1.5.4/ext/jaro_winkler make DESTDIR\= sitearchdir\=./.gem.20230210-3712-lc8ojt sitelibdir\=./.gem.20230210-3712-lc8ojt make[1]: Entering directory '/home/circleci/project/api-service-clients/api-idp/ruby/vendor/bundle/ruby/3.1.0/gems/jaro_winkler-1.5.4/ext/jaro_winkler' compiling adj_matrix.c adj_matrix.c: In function ‘adj_matrix_default’: adj_matrix.c:82:12: warning: old-style function definition [-Wold-style-definition] 82 | AdjMatrix *adj_matrix_default() { | ^~~~~~~~~~~~~~~~~~ adj_matrix.c: 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 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: 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 linking shared-object jaro_winkler/jaro_winkler_ext.so make[1]: Leaving directory '/home/circleci/project/api-service-clients/api-idp/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-idp/ruby/vendor/bundle/ruby/3.1.0/gems/jaro_winkler-1.5.4/ext/jaro_winkler make DESTDIR\= sitearchdir\=./.gem.20230210-3712-lc8ojt sitelibdir\=./.gem.20230210-3712-lc8ojt install make[1]: Entering directory '/home/circleci/project/api-service-clients/api-idp/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.20230210-3712-lc8ojt/jaro_winkler make[1]: Leaving directory '/home/circleci/project/api-service-clients/api-idp/ruby/vendor/bundle/ruby/3.1.0/gems/jaro_winkler-1.5.4/ext/jaro_winkler'