# Make test-all fails

**URL:** <https://www.ruby-forum.com/t/make-test-all-fails/85348>\
**Category:** Ruby\
**Created:** [February 12, 2007, 10:11pm UTC](https://www.ruby-forum.com/t/make-test-all-fails/85348 "2007-02-12T22:11:15Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Farrel\_L](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/9d8465/32.png) [@Farrel\_L](https://www.ruby-forum.com/u/Farrel_L)\
**Post date:** [February 12, 2007, 10:11pm UTC](https://www.ruby-forum.com/t/make-test-all-fails/85348/1 "2007-02-12T22:11:15Z")

</div>

I’ve compiled the Ruby source from trunk (r11707) but make test-all is  
failing with the following error:  
./miniruby ./runruby.rb --extout=.ext – “./test/runner.rb”  
–basedir="./test" --runner=console  
“./ruby ./test/runner.rb --basedir=./test --runner=console”  
/home/farrel/Projects/ruby/lib/test/unit/collector/dir.rb:90:in  
`require': syntax error, unexpected keyword_end (SyntaxError) syntax error, unexpected keyword_end, expecting '}' from /home/farrel/Projects/ruby/lib/test/unit/collector/dir.rb:90:in`collect\_file’  
from  
/home/farrel/Projects/ruby/lib/test/unit/collector/dir.rb:73:in  
`block in recursive\_collect’

dir.rb has not been changed in a while (2006-10-16) so is this  
affecting anyone else? I don’t want to run make install as I’d just  
like to experiment with the C code a bit and not interfere with my  
working installation of Ruby.

Farrel

---

<div class="post-metadata">

**Author:** ![Farrel\_L](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/9d8465/32.png) [@Farrel\_L](https://www.ruby-forum.com/u/Farrel_L)\
**Post date:** [February 12, 2007, 10:16pm UTC](https://www.ruby-forum.com/t/make-test-all-fails/85348/2 "2007-02-12T22:16:16Z")

</div>

I’m on Linux (Gentoo) if that helps.
