non-ASCII Symbols need to be quoted to be parsed with 1.8
use Thread.pass in looping threads to ensure others get a chance to run
Add configuration for building rubyspec on Travis CI on all supported rubies.
Merge pull request #175 from jamesotron/travis-ci

Add configuration for building rubyspec on Travis CI on all supported rubies
Optional keyword argument Hash for rb_scan_args is Ruby 1.9.3 feature

see also r29214 of CRuby
rb_iter_break can't be test before 2.0

If you test it with extension library, it will cause SEGV and it needs
CRuby itself's fix. https://bugs.ruby-lang.org/issues/7896
rb_block_call and rb_obj_method are 1.8.7 feature
rb_syserr_fail and rb_make_backtrace are 1.9.3 feature
make sure to set the coderange

I doubt this spec because coderange is only a cache: it may be set as unknown.
1.8's Proc#inspect contains source location
.gitignore rubyspec_temp so that no one accidentally commits it.
'//' is C99 comment
Ignore deprecated warnings
Merge pull request #176 from jamesotron/ignore_rubyspec_temp

.gitignore rubyspec_temp so that no one accidentally commits it.
Merge pull request #170 from eregon/fix18run

Fix hanging tests on 1.8