Project

General

Profile

Backport #2948

Updated by jeremyevans0 (Jeremy Evans) over 5 years ago

=begin 
  
  Make test fails on linux redhat (2.6.18-164.11.1.el5) for test_thread.rb for ruby 1.9.1 p378. 
 
  bootstraptest.tmp.rb:5:in `<main>': ok (RuntimeError) 
  . 
  #357 test_thread.rb:191:in `<top (required)>': 
     begin 
       100.times do |i| 
         begin 
           Thread.start(Thread.current) {|u| u.raise } 
           raise 
         rescue 
         ensure 
         end 
       end 
     rescue 
       100 
     end 
    #=> "" (expected "100")    [ruby-dev:31371] 
  FAIL 1/945 tests failed 
  make: *** [btest-ruby] Error 1 
 
  When I go to make 1.8.7 on my machine it tells me that I need to use --enable-pthreads.    I went back to 1.9.1 and compile with --enable-pthreads and run make test and get the following: 
 
  test_proc.rb .................................bootstraptest.tmp.rb:5:in `<main>': ok (RuntimeError) 
  . 
  PASS 945 tests 
 
 =end 
 

Back