Thanks to visit codestin.com
Credit goes to github.com

Skip to content

crossruby-master-i686-android30 is broken in recent days #796

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
hsbt opened this issue May 1, 2025 · 5 comments Β· Fixed by ruby/ruby#13227
Closed

crossruby-master-i686-android30 is broken in recent days #796

hsbt opened this issue May 1, 2025 · 5 comments Β· Fixed by ruby/ruby#13227

Comments

@hsbt
Copy link
Member

hsbt commented May 1, 2025

see https://rubyci.s3.amazonaws.com/crossruby/crossruby-master-i686-android30/recent.html

https://rubyci.s3.amazonaws.com/crossruby/crossruby-master-i686-android30/log/20250430T084950Z.fail.html.gz

compiling generator.c
generator.c:125:2: error: "Unknown SIMD Implementation."
#error "Unknown SIMD Implementation."
 ^
generator.c:1306:12: error: no member named 'matches_mask' in 'struct _search_state'
    search.matches_mask = 0;
    ~~~~~~ ^
2 errors generated.
gmake[2]: *** [Makefile:258: generator.o] Error 1
gmake[2]: Leaving directory '/home/chkbuild/chkbuild/tmp/build/20250430T084950Z/ruby/ext/json/generator'
gmake[1]: *** [exts.mk:285: ext/json/generator/all] Error 2
gmake[1]: Leaving directory '/home/chkbuild/chkbuild/tmp/build/20250430T084950Z/ruby'
gmake: *** [uncommon.mk:418: build-ext] Error 2
@byroot
Copy link
Member

byroot commented May 1, 2025

Thanks for filing the issue.

@byroot
Copy link
Member

byroot commented May 1, 2025

Also cc @samyron in case you have some time to look at this.

It's hard to tell what's going on because the output of the extconf is absent:

configuring io/wait
configuring json
configuring json/generator
configuring json/parser
configuring monitor

I suspect it's an issue similar to 0a87136 where the try_compile doesn't use the same compilation options than what Ruby end up using.

But not sure how to debug that.

byroot added a commit to byroot/ruby that referenced this issue May 1, 2025
@byroot
Copy link
Member

byroot commented May 1, 2025

Hoping #797 will fix it.

byroot added a commit to ruby/ruby that referenced this issue May 1, 2025
@byroot
Copy link
Member

byroot commented May 1, 2025

Looks like the last build was a success. πŸŽ‰

@hsbt
Copy link
Member Author

hsbt commented May 1, 2025

πŸ‘ Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants