riscv-collab / v8

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

Crash in node.js #514

Closed luyahan closed 2 years ago

luyahan commented 3 years ago
(Use `node --trace-warnings ...` to show where the warning was created)
(node:141309) internal/test/binding: These APIs are for internal testing only. Do not use them.
(Use `node --trace-warnings ...` to show where the warning was created)
(node:141309) internal/test/binding: These APIs are for internal testing only. Do not use them.
(Use `node --trace-warnings ...` to show where the warning was created)
(node:141309) internal/test/binding: These APIs are for internal testing only. Do not use them.
(Use `node --trace-warnings ...` to show where the warning was created)
(node:141309) internal/test/binding: These APIs are for internal testing only. Do not use them.
(Use `node --trace-warnings ...` to show where the warning was created)
(node:141309) internal/test/binding: These APIs are for internal testing only. Do not use them.
(Use `node --trace-warnings ...` to show where the warning was created)
(node:141309) internal/test/binding: These APIs are for internal testing only. Do not use them.
(Use `node --trace-warnings ...` to show where the warning was created)
(node:141309) internal/test/binding: These APIs are for internal testing only. Do not use them.
(Use `node --trace-warnings ...` to show where the warning was created)
(node:141309) internal/test/binding: These APIs are for internal testing only. Do not use them.
(Use `node --trace-warnings ...` to show where the warning was created)
(node:141309) internal/test/binding: These APIs are for internal testing only. Do not use them.
(Use `node --trace-warnings ...` to show where the warning was created)
(node:141309) internal/test/binding: These APIs are for internal testing only. Do not use them.
(Use `node --trace-warnings ...` to show where the warning was created)
(node:141309) internal/test/binding: These APIs are for internal testing only. Do not use them.
(Use `node --trace-warnings ...` to show where the warning was created)

#
# Fatal error in ../deps/v8/src/codegen/riscv64/assembler-riscv64.cc, line 421
# Debug check failed: IsJalr(instr_I) || IsAddi(instr_I).
#
#
#
#FailureMessage Object: 0x3e79038320
Command: out/Debug/node /home/luyahan/node/test/wpt/test-webcrypto.js
--- CRASHED (Signal: 5) ---
lazyparser commented 3 years ago

Would you like to submit a build script to plctlab/riscv-ci?

luyahan commented 2 years ago

Would you like to submit a build script to plctlab/riscv-ci?

i add it on https://github.com/plctlab/riscv-ci/pull/38

luyahan commented 2 years ago

fixed