On 9/29/2010 4:25 PM, Tridib Bandopadhyay wrote:
> I am running it on Linux Platform.

Which Linux distribution are you using?  Are you running RedHat, Ubuntu,
Fedora, Gentoo, or something else?  What version of that Linux
distribution are you running?  Knowing the answers to these questions
might allow someone to direct you to a pre-built ruby package which you
can simply install rather than try to build your own.

> When I am typing make test it is 
> showing this...-----
> 
> sample/test.rb:assignment 

<snip>

> test_proc.rb .................................bootstraptest.tmp.rb:5:in 
> `<main>'                             : ok (RuntimeError)

<snip>

> #174 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/948 tests failed
> make: *** [btest-ruby] Error 1
> 
> 
> What should I do now?..

That depends.  It's possible that this build of ruby will work just fine
for what you need.  I don't know enough about this failing testcase to
be able to say for sure.

Since your build is otherwise complete, you could just try running ruby
within your build tree.  You might also try running "make install", but
take care with that since it could require you to delete all that
installed stuff later whenever you find a proper ruby package to
install.  I strongly suggest that you try to find a pre-built ruby
package that meets your needs unless you need to customize ruby
internals for some reason.

-Jeremy