[#85349] [Ruby trunk Bug#14334] Segmentation fault after running rspec (ruby/2.5.0/erb.rb:885 / simplecov/source_file.rb:85) — pragtob@...
Issue #14334 has been updated by PragTob (Tobias Pfeiffer).
3 messages
2018/02/02
[#85358] Re: [ruby-cvs:69220] nobu:r62039 (trunk): compile.c: unnecessary freezing — Eric Wong <normalperson@...>
[email protected] wrote:
5 messages
2018/02/03
[#85612] Why require autoconf 2.67+ — leam hall <leamhall@...>
Please pardon the intrusion; I am new to Ruby and like to pull the
6 messages
2018/02/17
[#85616] Re: Why require autoconf 2.67+
— Vít Ondruch <v.ondruch@...>
2018/02/18
VGhpcyBjb3VsZCBoZWxwIHlvdSB0byBidWlsZCBSdWJ5IHdpdGggb2xkZXIgYXV0b2NvbmYgKDIu
[#85634] [Ruby trunk Bug#14494] [PATCH] tool/m4/ruby_replace_type.m4 use AC_CHECK_TYPES for HAVE_* macros — normalperson@...
Issue #14494 has been reported by normalperson (Eric Wong).
3 messages
2018/02/19
[#85674] [Ruby trunk Feature#13618] [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid — matz@...
Issue #13618 has been updated by matz (Yukihiro Matsumoto).
5 messages
2018/02/20
[#85686] Re: [Ruby trunk Feature#13618] [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
— Eric Wong <normalperson@...>
2018/02/20
[email protected] wrote:
[#85704] Re: [Ruby trunk Feature#13618] [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
— Koichi Sasada <ko1@...>
2018/02/21
On 2018/02/20 18:06, Eric Wong wrote:
[ruby-core:85370] Re: [Ruby trunk Bug#14357] thread_safe tests suite segfaults
From:
Eric Wong <normalperson@...>
Date:
2018-02-04 05:21:08 UTC
List:
ruby-core #85370
Eric Wong wrote: > ST_DEBUG doesn't reveal anything nor does switching to > QUADRATIC_PROBE. Waiting for valgrind which is very slow > and I need to go afk to do other things... Could be a GC problem related to coverage (also [Bug #14334]) since there's minimal changes in st.c from v2_4_0..v2_5_0 and I'm not hitting it with the 2.4 branch. Nothing jumped out at me from reading diffs, I don't think the guard I proposed in [ruby-core:85352] is effective, even Bisecting now, and going mostly away from computers for a bit... git bisect start v2_5_0 v2_4_0 git bisect run /tmp/bisect.sh ==> /tmp/bisect.sh <== #!/bin/sh git clean -qfdx || exit 125 autoconf >/dev/null || exit 125 pfx=/tmp/bisect rm -rf $pfx || exit 125 ./configure \ --prefix=$pfx --disable-install-doc >/dev/null || exit 125 make -j8 >/dev/null || exit 125 make update-gems || : make -j8 install >/dev/null || exit 125 export PATH="$pfx/bin:$PATH" ( # copied a bunch of gems over to /tmp after # gem install rspec rspec-expectations coveralls cd /tmp/gems && gem install *.gem ) gem unpack /tmp/gems/thread_safe-0.3.6.gem || exit 125 cd thread_safe-0.3.6 || exit 125 # run twice, sometimes won't crash rspec -I lib spec || exit 1 rspec -I lib spec || exit 1 -- EW Unsubscribe: <mailto:[email protected]?subject=unsubscribe> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>