Skip to content

Commit

Permalink
bump ruby from 3.1 to 3.2
Browse files Browse the repository at this point in the history
  • Loading branch information
raulpe7eira committed Nov 12, 2024
1 parent 8e35dd3 commit 1590de6
Show file tree
Hide file tree
Showing 5,789 changed files with 913,476 additions and 13 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
29 changes: 16 additions & 13 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
GEM
remote: https://rubygems.org/
specs:
activesupport (7.2.1)
activesupport (8.0.0)
base64
benchmark (>= 0.3)
bigdecimal
concurrent-ruby (~> 1.0, >= 1.3.1)
connection_pool (>= 2.2.5)
Expand All @@ -12,9 +13,11 @@ GEM
minitest (>= 5.1)
securerandom (>= 0.3)
tzinfo (~> 2.0, >= 2.0.5)
uri (>= 0.13.1)
addressable (2.8.7)
public_suffix (>= 2.0.2, < 7.0)
base64 (0.2.0)
benchmark (0.4.0)
bigdecimal (3.1.8)
coffee-script (2.4.1)
coffee-script-source
Expand All @@ -34,9 +37,10 @@ GEM
ethon (0.16.0)
ffi (>= 1.15.0)
eventmachine (1.2.7)
execjs (2.9.1)
faraday (2.11.0)
execjs (2.10.0)
faraday (2.12.0)
faraday-net_http (>= 2.0, < 3.4)
json
logger
faraday-net_http (3.3.0)
net-http
Expand Down Expand Up @@ -99,7 +103,7 @@ GEM
activesupport (>= 2)
nokogiri (>= 1.4)
http_parser.rb (0.8.0)
i18n (1.14.5)
i18n (1.14.6)
concurrent-ruby (~> 1.0)
jekyll (3.10.0)
addressable (~> 2.4)
Expand Down Expand Up @@ -213,6 +217,7 @@ GEM
gemoji (>= 3, < 5)
html-pipeline (~> 2.2)
jekyll (>= 3.0, < 5.0)
json (2.8.1)
kramdown (2.4.0)
rexml
kramdown-parser-gfm (1.1.0)
Expand All @@ -221,15 +226,15 @@ GEM
listen (3.9.0)
rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10)
logger (1.6.0)
logger (1.6.1)
mercenary (0.3.6)
mini_portile2 (2.8.7)
minima (2.5.1)
jekyll (>= 3.5, < 5.0)
jekyll-feed (~> 0.9)
jekyll-seo-tag (~> 2.1)
minitest (5.25.1)
net-http (0.4.1)
net-http (0.5.0)
uri
nokogiri (1.16.7)
mini_portile2 (~> 2.8.2)
Expand All @@ -244,8 +249,7 @@ GEM
rb-fsevent (0.11.2)
rb-inotify (0.11.1)
ffi (~> 1.0)
rexml (3.3.6)
strscan
rexml (3.3.9)
rouge (3.30.0)
rubyzip (2.3.2)
safe_yaml (1.0.5)
Expand All @@ -257,18 +261,17 @@ GEM
sawyer (0.9.2)
addressable (>= 2.3.5)
faraday (>= 0.17.3, < 3)
securerandom (0.3.1)
securerandom (0.3.2)
simpleidn (0.2.3)
strscan (3.1.0)
terminal-table (1.8.0)
unicode-display_width (~> 1.1, >= 1.1.1)
typhoeus (1.4.1)
ethon (>= 0.9.0)
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
unicode-display_width (1.8.0)
uri (0.13.1)
webrick (1.8.2)
uri (1.0.1)
webrick (1.9.0)

PLATFORMS
ruby
Expand All @@ -280,4 +283,4 @@ DEPENDENCIES
webrick (~> 1.8)

BUNDLED WITH
1.17.2
2.5.18
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,9 @@ The theme build was based on the [jekyll-uno](https://github.com/joshgerdes/jeky
bundle install
bundle exec jekyll serve --livereload

# to upgrade
bundle update

# to deploy
JEKYLL_ENV=production bundle exec jekyll build
```
Binary file not shown.
Binary file not shown.
Binary file added vendor/bundle/ruby/3.1.0/cache/execjs-2.10.0.gem
Binary file not shown.
Binary file not shown.
Binary file added vendor/bundle/ruby/3.1.0/cache/i18n-1.14.6.gem
Binary file not shown.
Binary file added vendor/bundle/ruby/3.1.0/cache/json-2.8.1.gem
Binary file not shown.
Binary file added vendor/bundle/ruby/3.1.0/cache/logger-1.6.1.gem
Binary file not shown.
Binary file not shown.
Binary file added vendor/bundle/ruby/3.1.0/cache/rexml-3.3.9.gem
Binary file not shown.
Binary file not shown.
Binary file added vendor/bundle/ruby/3.1.0/cache/uri-1.0.1.gem
Binary file not shown.
Binary file added vendor/bundle/ruby/3.1.0/cache/webrick-1.9.0.gem
Binary file not shown.
Empty file.
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
current directory: /Users/raulpe7eira/Documents/Me/Repos/raulpe7eira.tech/vendor/bundle/ruby/3.1.0/gems/json-2.8.1/ext/json/ext/parser
/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/bin/ruby -I /Users/raulpe7eira/.asdf/installs/ruby/3.1.2/lib/ruby/3.1.0 -r ./siteconf20241112-40938-ej8km4.rb extconf.rb
checking for rb_enc_interned_str() in ruby.h... yes
checking for rb_hash_new_capa() in ruby.h... no
checking for rb_gc_mark_locations() in ruby.h... yes
checking for rb_hash_bulk_insert() in ruby.h... yes
checking for rb_category_warn() in ruby.h... yes
checking for whether -std=c99 is accepted as CFLAGS... yes
creating Makefile

current directory: /Users/raulpe7eira/Documents/Me/Repos/raulpe7eira.tech/vendor/bundle/ruby/3.1.0/gems/json-2.8.1/ext/json/ext/parser
make DESTDIR\= clean

current directory: /Users/raulpe7eira/Documents/Me/Repos/raulpe7eira.tech/vendor/bundle/ruby/3.1.0/gems/json-2.8.1/ext/json/ext/parser
make DESTDIR\=
compiling parser.c
linking shared-object json/ext/parser.bundle
ld: warning: -multiply_defined is obsolete

current directory: /Users/raulpe7eira/Documents/Me/Repos/raulpe7eira.tech/vendor/bundle/ruby/3.1.0/gems/json-2.8.1/ext/json/ext/parser
make DESTDIR\= install
/opt/homebrew/bin/ginstall -c -m 0755 parser.bundle ./.gem.20241112-40938-cbfm87/json/ext
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,208 @@
have_func: checking for rb_enc_interned_str() in ruby.h... -------------------- yes

DYLD_FALLBACK_LIBRARY_PATH=.:/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/lib "clang -o conftest -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include/ruby-3.1.0/arm64-darwin22 -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include/ruby-3.1.0/ruby/backward -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include/ruby-3.1.0 -I. -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdivision-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -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 -Wextra-tokens -Wundef -fno-common -pipe conftest.c -L. -L/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/lib -L. -L/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/lib -fstack-protector-strong -L/usr/local/lib -lruby.3.1 "
checked program was:
/* begin */
1: #include "ruby.h"
2:
3: int main(int argc, char **argv)
4: {
5: return !!argv[argc];
6: }
/* end */

DYLD_FALLBACK_LIBRARY_PATH=.:/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/lib "clang -o conftest -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include/ruby-3.1.0/arm64-darwin22 -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include/ruby-3.1.0/ruby/backward -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include/ruby-3.1.0 -I. -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdivision-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -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 -Wextra-tokens -Wundef -fno-common -pipe conftest.c -L. -L/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/lib -L. -L/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/lib -fstack-protector-strong -L/usr/local/lib -lruby.3.1 "
conftest.c:16:57: error: use of undeclared identifier 'rb_enc_interned_str'
16 | int t(void) { void ((*volatile p)()); p = (void ((*)()))rb_enc_interned_str; return !p; }
| ^
1 error generated.
checked program was:
/* begin */
1: #include "ruby.h"
2:
3: #include <ruby.h>
4:
5: /*top*/
6: extern int t(void);
7: int main(int argc, char **argv)
8: {
9: if (argc > 1000000) {
10: int (* volatile tp)(void)=(int (*)(void))&t;
11: printf("%d", (*tp)());
12: }
13:
14: return !!argv[argc];
15: }
16: int t(void) { void ((*volatile p)()); p = (void ((*)()))rb_enc_interned_str; return !p; }
/* end */

DYLD_FALLBACK_LIBRARY_PATH=.:/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/lib "clang -o conftest -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include/ruby-3.1.0/arm64-darwin22 -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include/ruby-3.1.0/ruby/backward -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include/ruby-3.1.0 -I. -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdivision-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -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 -Wextra-tokens -Wundef -fno-common -pipe conftest.c -L. -L/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/lib -L. -L/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/lib -fstack-protector-strong -L/usr/local/lib -lruby.3.1 "
checked program was:
/* begin */
1: #include "ruby.h"
2:
3: #include <ruby.h>
4:
5: /*top*/
6: extern int t(void);
7: int main(int argc, char **argv)
8: {
9: if (argc > 1000000) {
10: int (* volatile tp)(void)=(int (*)(void))&t;
11: printf("%d", (*tp)());
12: }
13:
14: return !!argv[argc];
15: }
16: extern void rb_enc_interned_str();
17: int t(void) { rb_enc_interned_str(); return 0; }
/* end */

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

have_func: checking for rb_hash_new_capa() in ruby.h... -------------------- no

DYLD_FALLBACK_LIBRARY_PATH=.:/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/lib "clang -o conftest -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include/ruby-3.1.0/arm64-darwin22 -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include/ruby-3.1.0/ruby/backward -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include/ruby-3.1.0 -I. -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdivision-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -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 -Wextra-tokens -Wundef -fno-common -pipe conftest.c -L. -L/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/lib -L. -L/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/lib -fstack-protector-strong -L/usr/local/lib -lruby.3.1 "
conftest.c:16:57: error: use of undeclared identifier 'rb_hash_new_capa'
16 | int t(void) { void ((*volatile p)()); p = (void ((*)()))rb_hash_new_capa; return !p; }
| ^
1 error generated.
checked program was:
/* begin */
1: #include "ruby.h"
2:
3: #include <ruby.h>
4:
5: /*top*/
6: extern int t(void);
7: int main(int argc, char **argv)
8: {
9: if (argc > 1000000) {
10: int (* volatile tp)(void)=(int (*)(void))&t;
11: printf("%d", (*tp)());
12: }
13:
14: return !!argv[argc];
15: }
16: int t(void) { void ((*volatile p)()); p = (void ((*)()))rb_hash_new_capa; return !p; }
/* end */

DYLD_FALLBACK_LIBRARY_PATH=.:/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/lib "clang -o conftest -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include/ruby-3.1.0/arm64-darwin22 -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include/ruby-3.1.0/ruby/backward -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include/ruby-3.1.0 -I. -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdivision-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -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 -Wextra-tokens -Wundef -fno-common -pipe conftest.c -L. -L/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/lib -L. -L/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/lib -fstack-protector-strong -L/usr/local/lib -lruby.3.1 "
Undefined symbols for architecture arm64:
"_rb_hash_new_capa", referenced from:
_t in conftest-d59f00.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
checked program was:
/* begin */
1: #include "ruby.h"
2:
3: #include <ruby.h>
4:
5: /*top*/
6: extern int t(void);
7: int main(int argc, char **argv)
8: {
9: if (argc > 1000000) {
10: int (* volatile tp)(void)=(int (*)(void))&t;
11: printf("%d", (*tp)());
12: }
13:
14: return !!argv[argc];
15: }
16: extern void rb_hash_new_capa();
17: int t(void) { rb_hash_new_capa(); return 0; }
/* end */

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

have_func: checking for rb_gc_mark_locations() in ruby.h... -------------------- yes

DYLD_FALLBACK_LIBRARY_PATH=.:/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/lib "clang -o conftest -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include/ruby-3.1.0/arm64-darwin22 -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include/ruby-3.1.0/ruby/backward -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include/ruby-3.1.0 -I. -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdivision-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -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 -Wextra-tokens -Wundef -fno-common -pipe conftest.c -L. -L/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/lib -L. -L/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/lib -fstack-protector-strong -L/usr/local/lib -lruby.3.1 "
checked program was:
/* begin */
1: #include "ruby.h"
2:
3: #include <ruby.h>
4:
5: /*top*/
6: extern int t(void);
7: int main(int argc, char **argv)
8: {
9: if (argc > 1000000) {
10: int (* volatile tp)(void)=(int (*)(void))&t;
11: printf("%d", (*tp)());
12: }
13:
14: return !!argv[argc];
15: }
16: int t(void) { void ((*volatile p)()); p = (void ((*)()))rb_gc_mark_locations; return !p; }
/* end */

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

have_func: checking for rb_hash_bulk_insert() in ruby.h... -------------------- yes

DYLD_FALLBACK_LIBRARY_PATH=.:/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/lib "clang -o conftest -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include/ruby-3.1.0/arm64-darwin22 -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include/ruby-3.1.0/ruby/backward -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include/ruby-3.1.0 -I. -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdivision-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -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 -Wextra-tokens -Wundef -fno-common -pipe conftest.c -L. -L/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/lib -L. -L/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/lib -fstack-protector-strong -L/usr/local/lib -lruby.3.1 "
checked program was:
/* begin */
1: #include "ruby.h"
2:
3: #include <ruby.h>
4:
5: /*top*/
6: extern int t(void);
7: int main(int argc, char **argv)
8: {
9: if (argc > 1000000) {
10: int (* volatile tp)(void)=(int (*)(void))&t;
11: printf("%d", (*tp)());
12: }
13:
14: return !!argv[argc];
15: }
16: int t(void) { void ((*volatile p)()); p = (void ((*)()))rb_hash_bulk_insert; return !p; }
/* end */

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

have_func: checking for rb_category_warn() in ruby.h... -------------------- yes

DYLD_FALLBACK_LIBRARY_PATH=.:/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/lib "clang -o conftest -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include/ruby-3.1.0/arm64-darwin22 -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include/ruby-3.1.0/ruby/backward -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include/ruby-3.1.0 -I. -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdivision-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -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 -Wextra-tokens -Wundef -fno-common -pipe conftest.c -L. -L/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/lib -L. -L/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/lib -fstack-protector-strong -L/usr/local/lib -lruby.3.1 "
checked program was:
/* begin */
1: #include "ruby.h"
2:
3: #include <ruby.h>
4:
5: /*top*/
6: extern int t(void);
7: int main(int argc, char **argv)
8: {
9: if (argc > 1000000) {
10: int (* volatile tp)(void)=(int (*)(void))&t;
11: printf("%d", (*tp)());
12: }
13:
14: return !!argv[argc];
15: }
16: int t(void) { void ((*volatile p)()); p = (void ((*)()))rb_category_warn; return !p; }
/* end */

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

block in append_cflags: checking for whether -std=c99 is accepted as CFLAGS... -------------------- yes

DYLD_FALLBACK_LIBRARY_PATH=.:/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/lib "clang -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include/ruby-3.1.0/arm64-darwin22 -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include/ruby-3.1.0/ruby/backward -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include/ruby-3.1.0 -I. -I/Users/raulpe7eira/.asdf/installs/ruby/3.1.2/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdivision-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -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 -Wextra-tokens -Wundef -fno-common -pipe -std=c99 -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 */

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

Loading

0 comments on commit 1590de6

Please sign in to comment.