Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

《配置 RISC-V 合规性测试》出错 #19

Open
linbaiwpi opened this issue Oct 19, 2024 · 0 comments
Open

《配置 RISC-V 合规性测试》出错 #19

linbaiwpi opened this issue Oct 19, 2024 · 0 comments

Comments

@linbaiwpi
Copy link

你好,我在运行riscof的时候遇到以下错误,不太知道怎么解决,请求帮助,verilog/verilator/obj_dir/VTop确认已经生成,但是../../../../../../../verilog/verilator/obj_dir/VTop似乎跳到yetcpu以外了

root@c8f19f5a3dca:/home/xxxx/yatcpu/riscof-target# riscof --verbose info run --config ./config.ini --no-browser --suite /home/xxxx/yatcpu/riscv-isa-sim/build/riscv-arch-test/riscv-test-suite/rv32i_m --env /home/xxxx/yatcpu/riscv-isa-sim/build/riscv-arch-test/riscv-test-suite/env
    INFO | ****** RISCOF: RISC-V Architectural Test Framework 1.25.3 *******
    INFO | using riscv_isac version : 0.18.0
    INFO | using riscv_config version : 3.18.3
    INFO | Reading configuration from: /home/xxxx/yatcpu/riscof-target/config.ini
    INFO | Preparing Models
    INFO | Input-ISA file
    INFO | ISACheck: Loading input file: /home/xxxx/yatcpu/riscof-target/yatcpu/yatcpu_isa.yaml
    INFO | ISACheck: Load Schema /usr/local/lib/python3.10/dist-packages/riscv_config/schemas/schema_isa.yaml
    INFO | ISACheck: Processing Hart:0
    INFO | ISACheck: Initiating Validation for Hart:0
    INFO | ISACheck: No errors for Hart:0
    INFO | ISACheck:  Updating fields node for each CSR in Hart:0
    INFO | ISACheck: Dumping out Normalized Checked YAML: /home/xxxx/yatcpu/riscof-target/riscof_work/yatcpu_isa_checked.yaml
    INFO | Input-Platform file
    INFO | Loading input file: /home/xxxx/yatcpu/riscof-target/yatcpu/yatcpu_platform.yaml
    INFO | Load Schema /usr/local/lib/python3.10/dist-packages/riscv_config/schemas/schema_platform.yaml
    INFO | Initiating Validation
    INFO | No Syntax errors in Input Platform Yaml. :)
    INFO | Dumping out Normalized Checked YAML: /home/xxxx/yatcpu/riscof-target/riscof_work/yatcpu_platform_checked.yaml
    INFO | Generating database for suite: /home/xxxx/yatcpu/riscv-isa-sim/build/riscv-arch-test/riscv-test-suite/rv32i_m
    INFO | Database File Generated: /home/xxxx/yatcpu/riscof-target/riscof_work/database.yaml
    INFO | Env path set to/home/xxxx/yatcpu/riscv-isa-sim/build/riscv-arch-test/riscv-test-suite/env
    INFO | Running Build for DUT
    INFO | Running Build for Reference
    INFO | Selecting Tests.
    INFO | Running Tests on DUT.
   ERROR | /bin/sh: 1: ../../../../../../../verilog/verilator/obj_dir/VTop: not found
make: *** [/home/xxxx/yatcpu/riscof-target/riscof_work/Makefile.DUT-yatcpu:5: TARGET0] Error 127
    INFO | Running Tests on Reference Model.
    INFO | Initiating signature checking.
   ERROR | Signature file : /home/xxxx/yatcpu/riscof-target/riscof_work/I/src/add-01.S/dut/DUT-yatcpu.signature does not exist

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant