Current summary: ``` all gcc below: fedora-rawhide 11.1.1 - crash archlinux 11.1.0 - ok voidlinux 10.2.1 - ok alpinelinux 10.2.1 - ok solaris11 10.2.0 - ok all clang below: fedora-rawhide 12.0.1 - ok ``` I will test the patch asap.tankf33der (Mike P)
Testing host is latest Fedora Rawhide. I see 4 tests which crashed by `double free or corruption (out)`. This is one of them, rest 3 are `TestRubyOptions#test_segv_*` group. ``` [ 5452/20801] TestBugReporter#test_bug_reporter_add = 0....tankf33der (Mike P)
I believe this issue could be closed. Fix already in the tree: https://github.com/ruby/ruby/commit/90cad6e14745d812f042df61a6455db022be7389 tankf33der (Mike P)
Please disable default clang-llvm selection by default on Solaris. All tests above passed with `CC=gcc ./configure --enable-shared --disable-rpath`.tankf33der (Mike P)
You were right, this is llvm's issue. Ruby successfully passed all tests under GCC on Solaris SPARC. ``` ... ... PASS all 1488 tests exec ./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- --disable-gems "./b...tankf33der (Mike P)