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

Test riscv32 native release #666

Open luyahan opened 2 years ago

luyahan commented 2 years ago

log: log.txt

qjivy commented 2 years ago

Total:110

wasm related: 98

non-wasm cases: 12

  1. These 4 cases are same as the failure result in simulator test and all files issues (4)

    Command: out/riscv32.native.release/cctest test-code-generator/FuzzAssembleMoveAndSwap --random-seed=1418596419 --nohard-abort --testing-d8-test-runner
    Command: out/riscv32.native.release/cctest test-code-generator/FuzzAssembleSwap --random-seed=1418596419 --nohard-abort --testing-d8-test-runner
    Command: out/riscv32.native.release/cctest test-macro-assembler-riscv32/CompareI --random-seed=1418596419 --nohard-abort --testing-d8-test-runner
    Command: out/riscv32.native.release/d8 --test test/mjsunit/mjsunit.js test/mjsunit/harmony/atomics.js --random-seed=1418596419 --nohard-abort --testing-d8-test-runner --harmony-sharedarraybuffer
  2. These 4 cases are passed in simulator test and failed on native test. need to be checked. (4)

    Command: out/riscv32.native.release/cctest test-code-generator/Regress_1171759 --random-seed=1418596419 --nohard-abort --testing-d8-test-runner
    Command: out/riscv32.native.release/cctest test-macro-assembler-riscv32/macro_float_minmax_f32 --random-seed=1418596419 --nohard-abort --testing-d8-test-runner
    Command: out/riscv32.native.release/cctest test-macro-assembler-riscv32/macro_float_minmax_f64 --random-seed=1418596419 --nohard-abort --testing-d8-test-runner
    Command: out/riscv32.native.release/d8 --test test/mjsunit/mjsunit.js test/mjsunit/regress/regress-crbug-1209152.js --random-seed=1418596419 --nohard-abort --testing-d8-test-runner --multi-mapped-mock-allocator
  3. This case is only test in native mode but skipped in simulator test, need to be checked (1)

    Command: out/riscv32.native.release/d8 --test test/mjsunit/mjsunit.js test/mjsunit/regress/regress-crbug-1041232.js --random-seed=1418596419 --nohard-abort --testing-d8-test-runner --multi-mapped-mock-allocator
  4. RVC: compressed variant (3) To be checked(with lowest priviledge)

Command: out/riscv32.native.release/cctest test-assembler-riscv32/RVC_CA --random-seed=1418596419 --nohard-abort --testing-d8-test-runner
Command: out/riscv32.native.release/cctest test-assembler-riscv32/RVC_CI --random-seed=1418596419 --nohard-abort --testing-d8-test-runner
Command: out/riscv32.native.release/cctest test-assembler-riscv32/RVC_LOAD_STORE_COMPRESSED --random-seed=1418596419 --nohard-abort --testing-d8-test-runner
luyahan commented 2 years ago

log.txt native debug toolchain gcc