current directory: /home/ppadron/Projects/fluentd-plugin-google-cloud-logging/vendor/ruby/3.1.0/gems/cool.io-1.7.1/ext/iobuffer /home/ppadron/.asdf/installs/ruby/3.1.2/bin/ruby -I /home/ppadron/.asdf/installs/ruby/3.1.2/lib/ruby/3.1.0 -r ./siteconf20230418-117933-vzzj97.rb extconf.rb checking for main() in -lc... yes checking for HAVE_RB_IO_T in ruby/io.h... yes checking for rb_io_t.fd in ruby/io.h... yes creating Makefile current directory: /home/ppadron/Projects/fluentd-plugin-google-cloud-logging/vendor/ruby/3.1.0/gems/cool.io-1.7.1/ext/iobuffer make DESTDIR\= clean current directory: /home/ppadron/Projects/fluentd-plugin-google-cloud-logging/vendor/ruby/3.1.0/gems/cool.io-1.7.1/ext/iobuffer make DESTDIR\= compiling iobuffer.c iobuffer.c: In function ‘IO_Buffer_read’: iobuffer.c:309:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 309 | if(length > buf->size) | ^ iobuffer.c: In function ‘buffer_read_frame’: iobuffer.c:636:35: warning: pointer targets in initialization of ‘char *’ from ‘unsigned char *’ differ in signedness [-Wpointer-sign] 636 | char *loc, *s = head->data + head->start, *e = head->data + head->end; | ^~~~ iobuffer.c:636:66: warning: pointer targets in initialization of ‘char *’ from ‘unsigned char *’ differ in signedness [-Wpointer-sign] 636 | char *loc, *s = head->data + head->start, *e = head->data + head->end; | ^~~~ iobuffer.c:632:25: warning: unused variable ‘tmp’ [-Wunused-variable] 632 | struct buffer_node *tmp; | ^~~ iobuffer.c: In function ‘buffer_write_to’: iobuffer.c:712:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 712 | if (bytes_written < buf->head->end - buf->head->start) { | ^ iobuffer.c: In function ‘buffer_read_from’: iobuffer.c:764:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 764 | } while (bytes_read == nbytes); | ^~ iobuffer.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 iobuffer_ext.so current directory: /home/ppadron/Projects/fluentd-plugin-google-cloud-logging/vendor/ruby/3.1.0/gems/cool.io-1.7.1/ext/iobuffer make DESTDIR\= install /usr/bin/install -c -m 0755 iobuffer_ext.so ./.gem.20230418-117933-gq0pgj