riscv-collab / v8

Port of Google v8 engine to RISC-V.
https://github.com/v8-riscv/v8/wiki
Other
237 stars 31 forks source link

Fix test-assembler-riscv32/RVC_CI #599

Closed qjivy closed 2 years ago

qjivy commented 2 years ago
out/riscv32.debug/cctest test-assembler-riscv32/RVC_CI --random-seed=-75565327 --nohard-abort --enable-slow-asserts --verify-heap --testing-d8-test-runner

#
# Fatal error in ../../test/cctest/test-assembler-riscv32.cc, line 1146
# Check failed: 0xfffffffffffec000 == (uint32_t)res (18446744073709469696 vs. 4294885376).
#
#
#
#FailureMessage Object: 0xffbdbd88
==== C stack trace ===============================

    /home/qjivy/work/v8/out/riscv32.debug/libv8_libbase.so(v8::base::debug::StackTrace::StackTrace()+0x2c) [0xf7ee592c]
    /home/qjivy/work/v8/out/riscv32.debug/libv8_libplatform.so(+0x515fe) [0xf7e325fe]
    /home/qjivy/work/v8/out/riscv32.debug/libv8_libbase.so(V8_Fatal(char const*, int, char const*, ...)+0x134) [0xf7eab294]
    out/riscv32.debug/cctest(+0x1a251fb) [0x580071fb]
    out/riscv32.debug/cctest(CcTest::Run(char const*)+0x577) [0x573fb457]
    out/riscv32.debug/cctest(main+0x501) [0x573fd151]
    /lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0xf1078ee5]
    out/riscv32.debug/cctest(_start+0x31) [0x573fab91]
Aborted
qjivy commented 2 years ago

Fix by https://github.com/riscv-collab/v8/pull/600.