append_cflags: checking for whether -std=gnu99 is accepted as CFLAGS... -------------------- yes

DYLD_LIBRARY_PATH=.:../../../../.. LSAN_OPTIONS=detect_leaks=0 "clang -o conftest -I../../../../../.ext/include/arm64-darwin25 -I../../../../.././include -I../../../../.././.bundle/gems/rbs-3.10.0/ext/rbs_extension -I../../../../../. -I../../../../.././.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../include -target arm64-apple-darwin22 -arch arm64 -mmacos-version-min=13.0 -I/opt/puppetlabs/puppet/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT   -target arm64-apple-darwin22 -mmacos-version-min=13.0 -I/opt/puppetlabs/puppet/include -std=gnu17 -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec  -target arm64-apple-darwin22 -arch arm64 -mmacos-version-min=13.0 -I/opt/puppetlabs/puppet/include -std=gnu17 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-common -pipe conftest.c -L. -L../../../../.. -L/opt/puppetlabs/puppet/lib -L. -L/opt/puppetlabs/puppet/lib -fstack-protector-strong -L/opt/puppetlabs/puppet/lib  -arch arm64   -lruby.4.0-static -framework CoreFoundation -ldl -lobjc -lpthread   -lpthread  "
ld: warning: ignoring duplicate libraries: '-lpthread'
checked program was:
/* begin */
1: #include "ruby.h"
2: 
3: int main(int argc, char **argv)
4: {
5:   return !!argv[argc];
6: }
/* end */

DYLD_LIBRARY_PATH=.:../../../../.. LSAN_OPTIONS=detect_leaks=0 "clang -I../../../../../.ext/include/arm64-darwin25 -I../../../../.././include -I../../../../.././.bundle/gems/rbs-3.10.0/ext/rbs_extension -I../../../../../. -I../../../../.././.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../include -target arm64-apple-darwin22 -arch arm64 -mmacos-version-min=13.0 -I/opt/puppetlabs/puppet/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT   -target arm64-apple-darwin22 -mmacos-version-min=13.0 -I/opt/puppetlabs/puppet/include -std=gnu17 -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec  -target arm64-apple-darwin22 -arch arm64 -mmacos-version-min=13.0 -I/opt/puppetlabs/puppet/include -std=gnu17 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-common -pipe -arch arm64 -std=gnu99 -Werror -c conftest.c"
checked program was:
/* begin */
1: #include "ruby.h"
2: 
3: int main(int argc, char **argv)
4: {
5:   return !!argv[argc];
6: }
/* end */

--------------------

append_cflags: checking for whether -Wimplicit-fallthrough is accepted as CFLAGS... -------------------- yes

DYLD_LIBRARY_PATH=.:../../../../.. LSAN_OPTIONS=detect_leaks=0 "clang -I../../../../../.ext/include/arm64-darwin25 -I../../../../.././include -I../../../../.././.bundle/gems/rbs-3.10.0/ext/rbs_extension -I../../../../../. -I../../../../.././.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../include -target arm64-apple-darwin22 -arch arm64 -mmacos-version-min=13.0 -I/opt/puppetlabs/puppet/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT   -target arm64-apple-darwin22 -mmacos-version-min=13.0 -I/opt/puppetlabs/puppet/include -std=gnu17 -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec  -target arm64-apple-darwin22 -arch arm64 -mmacos-version-min=13.0 -I/opt/puppetlabs/puppet/include -std=gnu17 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-common -pipe -std=gnu99 -arch arm64 -Wimplicit-fallthrough -Werror -c conftest.c"
checked program was:
/* begin */
1: #include "ruby.h"
2: 
3: int main(int argc, char **argv)
4: {
5:   return !!argv[argc];
6: }
/* end */

--------------------

append_cflags: checking for whether -Wunused-result is accepted as CFLAGS... -------------------- yes

DYLD_LIBRARY_PATH=.:../../../../.. LSAN_OPTIONS=detect_leaks=0 "clang -I../../../../../.ext/include/arm64-darwin25 -I../../../../.././include -I../../../../.././.bundle/gems/rbs-3.10.0/ext/rbs_extension -I../../../../../. -I../../../../.././.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../include -target arm64-apple-darwin22 -arch arm64 -mmacos-version-min=13.0 -I/opt/puppetlabs/puppet/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT   -target arm64-apple-darwin22 -mmacos-version-min=13.0 -I/opt/puppetlabs/puppet/include -std=gnu17 -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec  -target arm64-apple-darwin22 -arch arm64 -mmacos-version-min=13.0 -I/opt/puppetlabs/puppet/include -std=gnu17 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-common -pipe -std=gnu99 -Wimplicit-fallthrough -arch arm64 -Wunused-result -Werror -c conftest.c"
checked program was:
/* begin */
1: #include "ruby.h"
2: 
3: int main(int argc, char **argv)
4: {
5:   return !!argv[argc];
6: }
/* end */

--------------------

append_cflags: checking for whether -Wc++-compat is accepted as CFLAGS... -------------------- yes

DYLD_LIBRARY_PATH=.:../../../../.. LSAN_OPTIONS=detect_leaks=0 "clang -I../../../../../.ext/include/arm64-darwin25 -I../../../../.././include -I../../../../.././.bundle/gems/rbs-3.10.0/ext/rbs_extension -I../../../../../. -I../../../../.././.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../include -target arm64-apple-darwin22 -arch arm64 -mmacos-version-min=13.0 -I/opt/puppetlabs/puppet/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT   -target arm64-apple-darwin22 -mmacos-version-min=13.0 -I/opt/puppetlabs/puppet/include -std=gnu17 -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec  -target arm64-apple-darwin22 -arch arm64 -mmacos-version-min=13.0 -I/opt/puppetlabs/puppet/include -std=gnu17 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-common -pipe -std=gnu99 -Wimplicit-fallthrough -Wunused-result -arch arm64 -Wc++-compat -Werror -c conftest.c"
checked program was:
/* begin */
1: #include "ruby.h"
2: 
3: int main(int argc, char **argv)
4: {
5:   return !!argv[argc];
6: }
/* end */

--------------------

append_cflags: checking for whether -DNDEBUG is accepted as CFLAGS... -------------------- yes

DYLD_LIBRARY_PATH=.:../../../../.. LSAN_OPTIONS=detect_leaks=0 "clang -I../../../../../.ext/include/arm64-darwin25 -I../../../../.././include -I../../../../.././.bundle/gems/rbs-3.10.0/ext/rbs_extension -I../../../../../. -I../../../../.././.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../include -target arm64-apple-darwin22 -arch arm64 -mmacos-version-min=13.0 -I/opt/puppetlabs/puppet/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT   -target arm64-apple-darwin22 -mmacos-version-min=13.0 -I/opt/puppetlabs/puppet/include -std=gnu17 -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec  -target arm64-apple-darwin22 -arch arm64 -mmacos-version-min=13.0 -I/opt/puppetlabs/puppet/include -std=gnu17 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-common -pipe -std=gnu99 -Wimplicit-fallthrough -Wunused-result -Wc++-compat -arch arm64 -DNDEBUG -Werror -c conftest.c"
checked program was:
/* begin */
1: #include "ruby.h"
2: 
3: int main(int argc, char **argv)
4: {
5:   return !!argv[argc];
6: }
/* end */

--------------------

extconf.h is:
/* begin */
1: #ifndef EXTCONF_H
2: #define EXTCONF_H
3: #endif
/* end */

