Bug #5762

Bug#4178 が sparc Solaris 10 + Oracle Solaris Studio 12.2 で再発

Added by Naohisa Goto over 3 years ago. Updated over 3 years ago.

[ruby-dev:45000]
Status:Closed
Priority:Normal
Assignee:-
ruby -v:ruby 2.0.0dev (2011-12-14) [sparc-solaris2.10] Backport:

Description

Bug #4178 が sparc Solaris 10 + Oracle Solaris Studio 12.2 にて再発しています。
SunStudio 11, gcc, fcc など他のコンパイラでは発生していません。

48) Failure:
test_singleton_method(TestGc) [/XXX/YYY/test/ruby/test_gc.rb:71]:
.
Exception raised:
<#>.

添付のパッチでこのFailureが出なくなるのを確認しました。(r34041にて確認)

20111214-Bug4178-again.patch Magnifier (366 Bytes) Naohisa Goto, 12/15/2011 12:08 AM


Related issues

Related to Ruby trunk - Bug #4178: test/rubygems/gemutilities.rb で、よくわからない ArgumentError Closed 12/21/2010

Associated revisions

Revision 34071
Added by Naohisa Goto over 3 years ago

  • vm.c (vm_define_method): improve guard of iseq from GC. Fix failure or segmentation fault in test_singleton_method(TestGc) on sparc Solaris10 compiled with Oracle Solaris Studio 12.2. [Bug #5762] [Bug #4178]

Revision 34071
Added by Naohisa Goto over 3 years ago

  • vm.c (vm_define_method): improve guard of iseq from GC. Fix failure or segmentation fault in test_singleton_method(TestGc) on sparc Solaris10 compiled with Oracle Solaris Studio 12.2. [Bug #5762] [Bug #4178]

History

#1 Updated by Naohisa Goto over 3 years ago

  • Status changed from Open to Closed
  • % Done changed from 0 to 100

This issue was solved with changeset r34071.
Naohisa, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.


  • vm.c (vm_define_method): improve guard of iseq from GC. Fix failure or segmentation fault in test_singleton_method(TestGc) on sparc Solaris10 compiled with Oracle Solaris Studio 12.2. [Bug #5762] [Bug #4178]

Also available in: Atom PDF