Philippe Vouters created JRUBY-6430:
---------------------------------------

             Summary: ant test hangs with your version of JRuby 1.6.6 and fails 
with mine
                 Key: JRUBY-6430
                 URL: https://jira.codehaus.org/browse/JRUBY-6430
             Project: JRuby
          Issue Type: Test
          Components: Core Classes/Modules
    Affects Versions: JRuby 1.6.6
         Environment: Linux Fedora 16 OpenJDK 6
            Reporter: Philippe Vouters


With your version of JRuby 1.6.6, ant clean then ant test hangs on the 
following test sequence:
install-jruby-launcher-gem:
     [java] INFO:  gem "jruby-launcher" is not installed
     [java] Building native extensions.  This could take a while...
     [java] Successfully installed jruby-launcher-1.0.8-java
     [java] 1 gem installed

install-gems:

run-junit-interpreted-short:
     [echo] compile=OFF, jit.threshold=20, jit.maxsize=1000000000, jit.max=-1, 
objectspace=false threadpool=false reflection=false version=ruby1_8
    [junit] WARNING: multiple versions of ant detected in path for junit 
    [junit]          
jar:file:/usr/share/java/ant.jar!/org/apache/tools/ant/Project.class
    [junit]      and 
jar:file:/usr/share/ant/lib/ant.jar!/org/apache/tools/ant/Project.class
    [junit] Testsuite: org.jruby.test.ScriptTestSuite
    [junit] Tests run: 71, Failures: 0, Errors: 0, Time elapsed: 14.445 sec
    [junit] 
    [junit] Testsuite: org.jruby.test.JRubyTestSuite
^C[philippe@victor jruby-1.6.6]$

With my version of JRuby 1.6.6 
(http://vouters.dyndns.org/zip/jruby-1.6.6.diff.tar.gz), ant clean followed by 
ant test fails with the following messages:
install-jruby-launcher-gem:
     [java] INFO:  gem "jruby-launcher" is not installed
     [java] Building native extensions.  This could take a while...
     [java] ERROR:  Error installing build_lib/jruby-launcher-1.0.8-java.gem:
     [java]     ERROR: Failed to build gem native extension.
     [java] 
     [java]         /home/philippe/jruby-1.6.6/bin/jruby extconf.rb
     [java] 
     [java] make
     [java] make -f inc/Makefile-rules.mk CONF=unix SUBPROJECTS= .build-conf
     [java] make[1]: Entering directory 
`/home/philippe/jruby-1.6.6/lib/ruby/gems/1.8/gems/jruby-launcher-1.0.8-java'
     [java] make -f inc/Makefile-rules.mk jruby
     [java] make[2]: Entering directory 
`/home/philippe/jruby-1.6.6/lib/ruby/gems/1.8/gems/jruby-launcher-1.0.8-java'
     [java] mkdir -p build/unix/Linux
     [java] rm -f build/unix/Linux/argparser.o.d
     [java] g++ -O2 -Wall    -c argparser.cpp -MMD -MP -MF 
build/unix/Linux/argparser.o.d -o build/unix/Linux/argparser.o
     [java] mkdir -p build/unix/Linux
     [java] rm -f build/unix/Linux/utilsfuncs.o.d
     [java] g++ -O2 -Wall    -c utilsfuncs.cpp -MMD -MP -MF 
build/unix/Linux/utilsfuncs.o.d -o build/unix/Linux/utilsfuncs.o
     [java] mkdir -p build/unix/Linux
     [java] rm -f build/unix/Linux/ng.o.d
     [java] gcc -O2 -Wall    -c ng.c -MMD -MP -MF build/unix/Linux/ng.o.d -o 
build/unix/Linux/ng.o
     [java] mkdir -p build/unix/Linux
     [java] rm -f build/unix/Linux/strlcpy.o.d
     [java] gcc -O2 -Wall    -c strlcpy.c -MMD -MP -MF 
build/unix/Linux/strlcpy.o.d -o build/unix/Linux/strlcpy.o
     [java] mkdir -p build/unix/Linux
     [java] rm -f build/unix/Linux/jrubyexe.o.d
     [java] g++ -O2 -Wall    -c jrubyexe.cpp -MMD -MP -MF 
build/unix/Linux/jrubyexe.o.d -o build/unix/Linux/jrubyexe.o
     [java] mkdir -p build/unix/Linux
     [java] rm -f build/unix/Linux/unixlauncher.o.d
     [java] g++ -O2 -Wall    -c unixlauncher.cpp -MMD -MP -MF 
build/unix/Linux/unixlauncher.o.d -o build/unix/Linux/unixlauncher.o
     [java] g++ -O2 -Wall     -o build/unix/Linux/jruby-launcher 
build/unix/Linux/argparser.o build/unix/Linux/utilsfuncs.o 
build/unix/Linux/ng.o build/unix/Linux/strlcpy.o build/unix/Linux/jrubyexe.o 
build/unix/Linux/unixlauncher.o -lstdc++
     [java] cp build/unix/Linux/jruby-launcher jruby
     [java] make[2]: Leaving directory 
`/home/philippe/jruby-1.6.6/lib/ruby/gems/1.8/gems/jruby-launcher-1.0.8-java'
     [java] make[1]: Leaving directory 
`/home/philippe/jruby-1.6.6/lib/ruby/gems/1.8/gems/jruby-launcher-1.0.8-java'
     [java] /home/philippe/jruby-1.6.6/bin/jruby -S rake
     [java] (in 
/home/philippe/jruby-1.6.6/lib/ruby/gems/1.8/gems/jruby-launcher-1.0.8-java)
     [java] /home/philippe/jruby-1.6.6/bin/jruby -S rspec 
./spec/launcher_spec.rb
     [java] LoadError: no such file to load -- 
/home/philippe/jruby-1.6.6/lib/ruby/gems/1.8/gems/jruby-launcher-1.0.8-java/home/philippe/jruby-1.6.6/lib/ruby/gems/1.8/gems/jruby-launcher-1.0.8-java/spec/spec_helper
     [java]           require at org/jruby/RubyKernel.java:1027
     [java]           require at 
/home/philippe/jruby-1.6.6/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36
     [java]            (root) at 
/home/philippe/jruby-1.6.6/lib/ruby/gems/1.8/gems/jruby-launcher-1.0.8-java/spec/launcher_spec.rb:1
     [java]              load at org/jruby/RubyKernel.java:1052
     [java]   load_spec_files at 
/home/philippe/jruby-1.6.6/lib/ruby/gems/1.8/gems/jruby-launcher-1.0.8-java/spec/launcher_spec.rb:387
     [java]           collect at org/jruby/RubyArray.java:2324
     [java]   load_spec_files at 
/home/philippe/jruby-1.6.6/lib/ruby/gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/configuration.rb:387
     [java]               run at 
/home/philippe/jruby-1.6.6/lib/ruby/gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/command_line.rb:18
     [java]    run_in_process at 
/home/philippe/jruby-1.6.6/lib/ruby/gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/runner.rb:55
     [java]               run at 
/home/philippe/jruby-1.6.6/lib/ruby/gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/runner.rb:46
     [java]           autorun at 
/home/philippe/jruby-1.6.6/lib/ruby/gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/runner.rb:10
     [java]              call at org/jruby/RubyProc.java:270
     [java]              call at org/jruby/RubyProc.java:224
     [java] org.jruby.exceptions.RaiseException: (SystemExit) exit
     [java] rake aborted!
     [java] ruby -S rspec ./spec/launcher_spec.rb failed
     [java] 
     [java] (See full trace by running task with --trace)
     [java] make: *** [test] Error 1
     [java] 
     [java] 
     [java] Gem files will remain installed in 
/home/philippe/jruby-1.6.6/lib/ruby/gems/1.8/gems/jruby-launcher-1.0.8-java for 
inspection.
     [java] Results logged to 
/home/philippe/jruby-1.6.6/lib/ruby/gems/1.8/gems/jruby-launcher-1.0.8-java/./gem_make.out

BUILD FAILED
/home/philippe/jruby-1.6.6/build.xml:809: Java returned: 1

Total time: 2 minutes 7 seconds


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to