Project

General

Profile

Bug #15986 » build-s390x.log

vo.x (Vit Ondruch), 07/12/2019 03:03 PM

 
1) Failure:
BUILDSTDERR: TestJIT#test_block_handler_with_possible_frame_omake: *** [uncommon.mk:767: yes-test-all] Error 1
BUILDSTDERR: error: Bad exit status from /var/tmp/rpm-tmp.52Atdw (%build)
mitted_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 -m64 -w -Wfatal-errors -fPIC -shared -w -pipe -O3 -nodefaultlibs -nostdlib -o /tmp/_ruby_mjit_hp55790u0.h.gch /builddir/build/BUILD/ruby-2.7.0-d9f8b88b47/.ext/include/s390x-linux/rb_mjit_min_header-2.7.0.h
DEBUG: c_file_len:27
DEBUG: sizeof(c_ext):3
DEBUG: sizeof(o_ext):3
DEBUG: sizeof(so_ext):4
DEBUG: c_ext:`.c`
DEBUG: so_ext:`.so`
DEBUG: c_file:`/tmp/_ruby_mjit_p55790u0.c`
DEBUG: o_file:`/tmp/_ruby_mjit_p55790u0.o`
DEBUG: so_file:`/tmp/_ruby_mjit_p55790u0.so`
DEBUG: so_file ptr:0x3ff8e073db0
start compilation: block in <main>@-e:6 -> /tmp/_ruby_mjit_p55790u0.c
Starting process: /usr/bin/gcc /usr/bin/gcc -m64 -w -Wfatal-errors -fPIC -shared -w -pipe -O3 -o /tmp/_ruby_mjit_p55790u0.o /tmp/_ruby_mjit_p55790u0.c -c -lgcc -m64 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -nostartfiles -nodefaultlibs -nostdlib
Starting process: /usr/bin/gcc /usr/bin/gcc -shared -Wfatal-errors -fPIC -shared -w -pipe -O3 -o /tmp/_ruby_mjit_p55790u0.so /tmp/_ruby_mjit_p55790u0.o -lgcc -m64 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -nostartfiles -nodefaultlibs -nostdlib
JIT success (68.2ms): block in <main>@-e:6 -> /tmp/_ruby_mjit_p55790u0.c
DEBUG: c_file_len:27
DEBUG: sizeof(c_ext):3
DEBUG: sizeof(o_ext):3
DEBUG: sizeof(so_ext):4
DEBUG: c_ext:`.c`
DEBUG: so_ext:`.so`
DEBUG: c_file:`/tmp/_ruby_mjit_p55790u1.c`
DEBUG: o_file:`/tmp/_ruby_mjit_p55790u1.o`
DEBUG: so_file:`/tmp/_ruby_mjit_p55790u1.so`
DEBUG: so_file ptr:0x3ff8e073db0
start compilation: multiply@-e:2 -> /tmp/_ruby_mjit_p55790u1.c
Starting process: /usr/bin/gcc /usr/bin/gcc -m64 -w -Wfatal-errors -fPIC -shared -w -pipe -O3 -o /tmp/_ruby_mjit_p55790u1.o /tmp/_ruby_mjit_p55790u1.c -c -lgcc -m64 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -nostartfiles -nodefaultlibs -nostdlib
Starting process: /usr/bin/gcc /usr/bin/gcc -shared -Wfatal-errors -fPIC -shared -w -pipe -O3 -o /tmp/_ruby_mjit_p55790u1.o -lgcc -m64 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -nostartfiles -nodefaultlibs -nostdlib
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.304301s, 3.2862 tests/s, 16.4311 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]

(6-6/11)