Project

General

Profile

Bug #15986 » build-s390x.log

vo.x (Vit Ondruch), 07/15/2019 01:14 PM

 
+ make test-all 'TESTS=test/ruby/test_jit.rb -n /test_block_handler_with_possible_frame_omitted_inlining/'
./revision.h unchanged
config.status: creating ruby-runner.h
making mjit_build_dir.so
Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- --disable-gems" --excludes-dir=./test/excludes --name=!/memory_leak/ -n /test_block_handler_with_possible_frame_omitted_inlining/
# Running tests:
1) Failure:
TestJIT#test_block_handler_with_possible_frame_omitted_inlining [/builddir/build/BUILD/ruby-2.7.0-d9f8b88b47/test/ruby/test_jit.rb:846]:
Expected 2 times of JIT success, but succeeded 1 times.
script:
"""
def multiply(a, b)
a *= b
end
3.times do
p multiply(7.0, 10.0)
end
"""
stderr:
"""
MJIT: CC defaults to /usr/bin/gcc
MJIT: tmp_dir is /tmp
Creating precompiled header
Starting process: /usr/bin/gcc `/usr/bin/gcc`(0x3ffa5b6a29c) `-m64`(0x3ffa5b6a558) `-w`(0x3ffa5b6a5e2) `-Wfatal-errors`(0x3ffa5b6a5cc) `-fPIC`(0x3ffa5b6a5dc) `-shared`(0x3ffa5b6a5c4) `-w`(0x3ffa5b6a5e2) `-pipe`(0x3ffa5b6a5e6) `-O3`(0x3ffa5b6a5ec) `-nodefaultlibs`(0x3ffa5b698f8) `-nostdlib`(0x3ffa5b69908) `-o`(0x3ffa5b69912) `/tmp/_ruby_mjit_hp23330u0.h.gch`(0x2aa280538b0) `/builddir/build/BUILD/ruby-2.7.0-d9f8b88b47/.ext/include/s390x-linux/rb_mjit_min_header-2.7.0.h`(0x2aa28053840)
DEBUG1: so_file:`/tmp/_ruby_mjit_p23330u0.so`
DEBUG1: so_file ptr:0x3ffa3173db0
start compilation: block in <main>@-e:6 -> /tmp/_ruby_mjit_p23330u0.c
Starting process: /usr/bin/gcc `/usr/bin/gcc`(0x3ffa5b6a29c) `-m64`(0x3ffa5b6a558) `-w`(0x3ffa5b6a5e2) `-Wfatal-errors`(0x3ffa5b6a5cc) `-fPIC`(0x3ffa5b6a5dc) `-shared`(0x3ffa5b6a5c4) `-w`(0x3ffa5b6a5e2) `-pipe`(0x3ffa5b6a5e6) `-O3`(0x3ffa5b6a5ec) `-o`(0x3ffa5b69912) `/tmp/_ruby_mjit_p23330u0.o`(0x3ffa3173dd0) `/tmp/_ruby_mjit_p23330u0.c`(0x3ffa3173e48) `-c`(0x3ffa5b69916) `-lgcc`(0x3ffa5b6a552) `-m64`(0x3ffa5b6a558) `-Wl,-z,relro`(0x3ffa5b6a55e) `-Wl,--as-needed`(0x3ffa5b6a56c) `-Wl,-z,now`(0x3ffa5b6a57c) `-specs=/usr/lib/rpm/redhat/redhat-hardened-ld`(0x3ffa5b6a588) `-nostartfiles`(0x3ffa5b6a5b6) `-nodefaultlibs`(0x3ffa5b698f8) `-nostdlib`(0x3ffa5b69908)
DEBUG2: so_file:`/tmp/_ruby_mjit_p23330u0.so`
DEBUG2: so_file ptr:0x3ffa3173db0
DEBUG3: so_file:`/tmp/_ruby_mjit_p23330u0.so`
DEBUG3: so_file ptr:0x3ffa3173db0
DEBUG4: so_file:`/tmp/_ruby_mjit_p23330u0.so`
DEBUG4: so_file ptr:0x3ffa3173db0
Starting process: /usr/bin/gcc `/usr/bin/gcc`(0x3ffa5b6a29c) `-shared`(0x3ffa5b6a5c4) `-Wfatal-errors`(0x3ffa5b6a5cc) `-fPIC`(0x3ffa5b6a5dc) `-shared`(0x3ffa5b6a5c4) `-w`(0x3ffa5b6a5e2) `-pipe`(0x3ffa5b6a5e6) `-O3`(0x3ffa5b6a5ec) `-o`(0x3ffa5b69912) `/tmp/_ruby_mjit_p23330u0.so`(0x3ffa3173db0) `/tmp/_ruby_mjit_p23330u0.o`(0x3ffa3173dd0) `-lgcc`(0x3ffa5b6a552) `-m64`(0x3ffa5b6a558) `-Wl,-z,relro`(0x3ffa5b6a55e) `-Wl,--as-needed`(0x3ffa5b6a56c) `-Wl,-z,now`(0x3ffa5b6a57c) `-specs=/usr/lib/rpm/redhat/redhat-hardened-ld`(0x3ffa5b6a588) `-nostartfiles`(0x3ffa5b6a5b6) `-nodefaultlibs`(0x3ffa5b698f8) `-nostdlib`(0x3ffa5b69908)
JIT success (60.1ms): block in <main>@-e:6 -> /tmp/_ruby_mjit_p23330u0.c
DEBUG1: so_file:`/tmp/_ruby_mjit_p23330u1.so`
DEBUG1: so_file ptr:0x3ffa3173db0
start compilation: multiply@-e:2 -> /tmp/_ruby_mjit_p23330u1.c
Starting process: /usr/bin/gcc `/usr/bin/gcc`(0x3ffa5b6a29c) `-m64`(0x3ffa5b6a558) `-w`(0x3ffa5b6a5e2) `-Wfatal-errors`(0x3ffa5b6a5cc) `-fPIC`(0x3ffa5b6a5dc) `-shared`(0x3ffa5b6a5c4) `-w`(0x3ffa5b6a5e2) `-pipe`(0x3ffa5b6a5e6) `-O3`(0x3ffa5b6a5ec) `-o`(0x3ffa5b69912) `/tmp/_ruby_mjit_p23330u1.o`(0x3ffa3173dd0) `/tmp/_ruby_mjit_p23330u1.c`(0x3ffa3173e48) `-c`(0x3ffa5b69916) `-lgcc`(0x3ffa5b6a552) `-m64`(0x3ffa5b6a558) `-Wl,-z,relro`(0x3ffa5b6a55e) `-Wl,--as-needed`(0x3ffa5b6a56c) `-Wl,-z,now`(0x3ffa5b6a57c) `-specs=/usr/lib/rpm/redhat/redhat-hardened-ld`(0x3ffa5b6a588) `-nostartfiles`(0x3ffa5b6a5b6) `-nodefaultlibs`(0x3ffa5b698f8) `-nostdlib`(0x3ffa5b69908)
DEBUG2: so_file:``
DEBUG2: so_file ptr:0x3ffa3173db0
DEBUG3: so_file:``
DEBUG3: so_file ptr:0x3ffa3173db0
DEBUG4: so_file:``
DEBUG4: so_file ptr:0x3ffa3173db0
BUILDSTDERR: Starting process: /usr/bin/gcc `/usr/bin/gcc`(0x3ffa5b6a29c) `-shared`(0x3ffa5b6a5c4) `-Wfatal-errors`(0x3ffa5b6a5cc) `-fPIC`(0x3ffa5b6a5dc) `-smake: *** [uncommon.mk:767: yes-test-all] Error 1
BUILDSTDERR: error: Bad exit status from /var/tmp/rpm-tmp.6nife2 (%install)
hared`(0x3ffa5b6a5c4) `-w`(0x3ffa5b6a5e2) `-pipe`(0x3ffa5b6a5e6) `-O3`(0x3ffa5b6a5ec) `-o`(0x3ffa5b69912) ``(0x3ffa3173db0) `/tmp/_ruby_mjit_p23330u1.o`(0x3ffa3173dd0) `-lgcc`(0x3ffa5b6a552) `-m64`(0x3ffa5b6a558) `-Wl,-z,relro`(0x3ffa5b6a55e) `-Wl,--as-needed`(0x3ffa5b6a56c) `-Wl,-z,now`(0x3ffa5b6a57c) `-specs=/usr/lib/rpm/redhat/redhat-hardened-ld`(0x3ffa5b6a588) `-nostartfiles`(0x3ffa5b6a5b6) `-nodefaultlibs`(0x3ffa5b698f8) `-nostdlib`(0x3ffa5b69908)
gcc: fatal error: output filename may not be empty
compilation terminated.
link_o_to_so: link error: 1
Failed to generate so:
Stopping worker thread
Successful MJIT finish
"""
.
<2> expected but was
<1>.
Finished tests in 0.258761s, 3.8646 tests/s, 19.3229 assertions/s.
1 tests, 5 assertions, 1 failures, 0 errors, 0 skips
ruby -v: ruby 2.7.0dev (2019-07-04T10:34:08Z master d9f8b88b47) [s390x-linux]
(10-10/11)