Skip to content

Hit max cycle count (10000000) .. stopping #128

@noobwei

Description

@noobwei

This issue continues some issues from the previous issue: https://github.com/chipsalliance/Cores-VeeR-EH1/issues/125
My colleague is configuring the environment in a new VM according to the documentation wirtten by me: https://github.com/noobwei/Y-Lab/blob/main/20241226.md

But build the tool chain without the tags like --with-arch=rv32imc_zicsr --with-abi=ilp32, but a riscv64 toolchain.

Here is the log of riscv64-unknown-elf-gcc -v:

wjy1@wjy1:/opt/riscv/bin$ export PATH=/opt/riscv/bin:$PATH
wjy1@wjy1:/opt/riscv/bin$ riscv64-unknown-elf-gcc -v
Using built-in specs.
COLLECT_GCC=riscv64-unknown-elf-gcc
COLLECT_LTO_WRAPPER=/opt/riscv/libexec/gcc/riscv64-unknown-elf/14.2.0/lto-wrapper
Target: riscv64-unknown-elf
Configured with: /home/wjy1/桌面/riscv-gnu-toolchain/gcc/configure --target=riscv64-unknown-elf --prefix=/opt/riscv --disable-shared --disable-threads --enable-languages=c,c++ --with-pkgversion= --with-system-zlib --enable-tls --with-newlib --with-sysroot=/opt/riscv/riscv64-unknown-elf --with-native-system-header-dir=/include --disable-libmudflap --disable-libssp --disable-libquadmath --disable-libgomp --disable-nls --disable-tm-clone-registry --src=.././gcc --disable-multilib --with-abi=lp64d --with-arch=rv64gc --with-tune=rocket --with-isa-spec=20191213 'CFLAGS_FOR_TARGET=-Os    -mcmodel=medlow' 'CXXFLAGS_FOR_TARGET=-Os    -mcmodel=medlow'
Thread model: single
Supported LTO compression algorithms: zlib
gcc version 14.2.0 ()

So I modified the L23 of Makefile to --with-abi=lp64d_zicsr --with-arch=rv64gc

But the result of make -f $RV_ROOT/tools/Makefile is Hit max cycle count (10000000) .. stopping

Here is the full log:

wjy1@wjy1:~/桌面/Cores-VeeR-EH1$ make -f $RV_ROOT/tools/Makefile
rm -rf *.log *.s *.hex *.dis *.tbl irun* vcs* simv* *.map snapshots veer* \
verilator* *.exe obj* *.o ucli.key vc_hdrs.h csrc *.csv \
work dataset.asdb  library.cfg
BUILD_PATH=snapshots/default /home/wjy1/桌面/Cores-VeeR-EH1/configs/veer.config -target=default -set iccm_enable
veer: Set(s) requested : iccm_enable
veer: Overriding iccm_enable value 0 with 1

VeeR configuration for target=default

veer: bht_size                       = 128
veer: bht_addr_lo                    = 4
veer: reset_vec                      = 0x80000000
veer: sb_bus_tag                     = 1
veer: ifu_bus_tag                    = 3
veer: dma_bus_tag                    = 1
veer: btb_index1_lo                  = 4
veer: btb_addr_lo                    = 4
veer: btb_size                       = 32
veer: icache_enable                  = 1
veer: icache_size                    = 16
veer: icache_tag_low                 = 6
veer: pic_meie_count                 = 8
veer: pic_meigwctrl_offset           = 0x4000
veer: pic_mpiccfg_count              = 1
veer: pic_meigwclr_offset            = 0x5000
veer: pic_total_int                  = 8
veer: pic_meipt_offset               = 0x3004
veer: pic_meip_count                 = 4
veer: pic_size                       = 32
veer: pic_meipl_offset               = 0x0000
veer: pic_mpiccfg_offset             = 0x3000
veer: pic_offset                     = 0xc0000
veer: pic_region                     = 0xf
veer: pic_meigwclr_count             = 8
veer: pic_meigwctrl_mask             = 0x3
veer: pic_meipt_count                = 8
veer: pic_meie_mask                  = 0x1
veer: pic_meip_offset                = 0x1000
veer: pic_meigwctrl_count            = 8
veer: pic_meipl_mask                 = 0xf
veer: pic_meipl_count                = 8
veer: pic_meipt_mask                 = 0x0
veer: pic_mpiccfg_mask               = 0x1
veer: pic_meip_mask                  = 0x0
veer: pic_meie_offset                = 0x2000
veer: pic_meigwclr_mask              = 0x0
veer: external_mem_hole              = default disabled
veer: dccm_region                    = 0xf
veer: dccm_size                      = 64
veer: dccm_offset                    = 0x40000
veer: dccm_num_banks                 = 8
veer: dccm_enable                    = 1
veer: iccm_enable                    = 1
veer: iccm_size                      = 512
veer: iccm_num_banks                 = 8
veer: iccm_offset                    = 0xe000000
veer: iccm_region                    = 0xe
veer: nmi_vec                        = 0x11110000
veer: lsu_stbuf_depth                = 8
veer: dec_instbuf_depth              = 4
veer: lsu_num_nbload                 = 8
veer: dma_buf_depth                  = 4
veer: fpga_optimize                  = 1
veer: ret_stack_size                 = 4
veer: Writing snapshots/default/common_defines.vh
veer: Writing snapshots/default/defines.h
veer: Writing snapshots/default/pd_defines.vh
veer: Writing snapshots/default/whisper.json
veer: Writing snapshots/default/perl_configs.pl
veer: Writing snapshots/default/link.ld
riscv64-unknown-elf-cpp -Isnapshots/default  /home/wjy1/桌面/Cores-VeeR-EH1/testbench/tests/hello_world/hello_world.s  > hello_world.cpp.s
riscv64-unknown-elf-as  hello_world.cpp.s -o hello_world.o
Building hello_world
riscv64-unknown-elf-gcc  -Wl,-Map=hello_world.map -lgcc -T/home/wjy1/桌面/Cores-VeeR-EH1/testbench/link.ld -o hello_world.exe hello_world.o -nostartfiles
riscv64-unknown-elf-objcopy -O verilog hello_world.exe program.hex
riscv64-unknown-elf-objdump -S  hello_world.exe > hello_world.dis
Completed building hello_world
echo '`undef ASSERT_ON' >> snapshots/default/common_defines.vh
verilator --cc -CFLAGS "-std=c++14" snapshots/default/common_defines.vh /home/wjy1/桌面/Cores-VeeR-EH1/design/include/veer_types.sv -I/home/wjy1/桌面/Cores-VeeR-EH1/design/include -I/home/wjy1/桌面/Cores-VeeR-EH1/design/lib  -Isnapshots/default \
                -Wno-UNOPTFLAT \
                -I/home/wjy1/桌面/Cores-VeeR-EH1/testbench \
        -f /home/wjy1/桌面/Cores-VeeR-EH1/testbench/flist \
                /home/wjy1/桌面/Cores-VeeR-EH1/testbench/tb_top.sv /home/wjy1/桌面/Cores-VeeR-EH1/testbench/ahb_sif.sv \
                --top-module tb_top -exe test_tb_top.cpp --autoflush
- V e r i l a t i o n   R e p o r t: Verilator 5.033 devel rev v5.032-20-ge171463fa
- Verilator: Built from 38.579 MB sources in 117 modules, into 15.338 MB in 22 C++ files needing 0.011 MB
- Verilator: Walltime 2.684 s (elab=0.223, cvt=2.056, bld=0.000); cpu 2.645 s on 1 threads; alloced 172.344 MB
cp /home/wjy1/桌面/Cores-VeeR-EH1/testbench/test_tb_top.cpp obj_dir
make -j -C obj_dir/ -f Vtb_top.mk OPT_FAST="-Os"
make[1]: 进入目录“/home/wjy1/桌面/Cores-VeeR-EH1/obj_dir”
ccache g++  -I.  -MMD -I/usr/local/share/verilator/include -I/usr/local/share/verilator/include/vltstd -DVM_COVERAGE=0 -DVM_SC=0 -DVM_TIMING=0 -DVM_TRACE=0 -DVM_TRACE_FST=0 -DVM_TRACE_VCD=0 -faligned-new -fcf-protection=none -Wno-bool-operation -Wno-shadow -Wno-sign-compare -Wno-tautological-compare -Wno-uninitialized -Wno-unused-but-set-parameter -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable    -std=c++14   -Os  -c -o test_tb_top.o test_tb_top.cpp
ccache g++ -Os  -I.  -MMD -I/usr/local/share/verilator/include -I/usr/local/share/verilator/include/vltstd -DVM_COVERAGE=0 -DVM_SC=0 -DVM_TIMING=0 -DVM_TRACE=0 -DVM_TRACE_FST=0 -DVM_TRACE_VCD=0 -faligned-new -fcf-protection=none -Wno-bool-operation -Wno-shadow -Wno-sign-compare -Wno-tautological-compare -Wno-uninitialized -Wno-unused-but-set-parameter -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable    -std=c++14   -c -o verilated.o /usr/local/share/verilator/include/verilated.cpp
ccache g++ -Os  -I.  -MMD -I/usr/local/share/verilator/include -I/usr/local/share/verilator/include/vltstd -DVM_COVERAGE=0 -DVM_SC=0 -DVM_TIMING=0 -DVM_TRACE=0 -DVM_TRACE_FST=0 -DVM_TRACE_VCD=0 -faligned-new -fcf-protection=none -Wno-bool-operation -Wno-shadow -Wno-sign-compare -Wno-tautological-compare -Wno-uninitialized -Wno-unused-but-set-parameter -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable    -std=c++14   -c -o verilated_threads.o /usr/local/share/verilator/include/verilated_threads.cpp
ccache g++ -Os  -I.  -MMD -I/usr/local/share/verilator/include -I/usr/local/share/verilator/include/vltstd -DVM_COVERAGE=0 -DVM_SC=0 -DVM_TIMING=0 -DVM_TRACE=0 -DVM_TRACE_FST=0 -DVM_TRACE_VCD=0 -faligned-new -fcf-protection=none -Wno-bool-operation -Wno-shadow -Wno-sign-compare -Wno-tautological-compare -Wno-uninitialized -Wno-unused-but-set-parameter -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable    -std=c++14   -x c++-header Vtb_top__pch.h -o Vtb_top__pch.h.fast.gch
ccache g++   -I.  -MMD -I/usr/local/share/verilator/include -I/usr/local/share/verilator/include/vltstd -DVM_COVERAGE=0-DVM_SC=0 -DVM_TIMING=0 -DVM_TRACE=0 -DVM_TRACE_FST=0 -DVM_TRACE_VCD=0 -faligned-new -fcf-protection=none -Wno-bool-operation -Wno-shadow -Wno-sign-compare -Wno-tautological-compare -Wno-uninitialized -Wno-unused-but-set-parameter -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable    -std=c++14   -x c++-header Vtb_top__pch.h -o Vtb_top__pch.h.slow.gch
echo "" > Vtb_top__ALL.verilator_deplist.tmp
ccache g++   -I.  -MMD -I/usr/local/share/verilator/include -I/usr/local/share/verilator/include/vltstd -DVM_COVERAGE=0-DVM_SC=0 -DVM_TIMING=0 -DVM_TRACE=0 -DVM_TRACE_FST=0 -DVM_TRACE_VCD=0 -faligned-new -fcf-protection=none -Wno-bool-operation -Wno-shadow -Wno-sign-compare -Wno-tautological-compare -Wno-uninitialized -Wno-unused-but-set-parameter -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable    -std=c++14   -include Vtb_top__pch.h.slow -c -o Vtb_top__ConstPool_0.o Vtb_top__ConstPool_0.cpp
ccache g++   -I.  -MMD -I/usr/local/share/verilator/include -I/usr/local/share/verilator/include/vltstd -DVM_COVERAGE=0-DVM_SC=0 -DVM_TIMING=0 -DVM_TRACE=0 -DVM_TRACE_FST=0 -DVM_TRACE_VCD=0 -faligned-new -fcf-protection=none -Wno-bool-operation -Wno-shadow -Wno-sign-compare -Wno-tautological-compare -Wno-uninitialized -Wno-unused-but-set-parameter -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable    -std=c++14   -include Vtb_top__pch.h.slow -c -o Vtb_top___024root__Slow.o Vtb_top___024root__Slow.cpp
ccache g++   -I.  -MMD -I/usr/local/share/verilator/include -I/usr/local/share/verilator/include/vltstd -DVM_COVERAGE=0-DVM_SC=0 -DVM_TIMING=0 -DVM_TRACE=0 -DVM_TRACE_FST=0 -DVM_TRACE_VCD=0 -faligned-new -fcf-protection=none -Wno-bool-operation -Wno-shadow -Wno-sign-compare -Wno-tautological-compare -Wno-uninitialized -Wno-unused-but-set-parameter -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable    -std=c++14   -include Vtb_top__pch.h.slow -c -o Vtb_top___024root__DepSet_h7f86b803__0__Slow.o Vtb_top___024root__DepSet_h7f86b803__0__Slow.cpp
ccache g++   -I.  -MMD -I/usr/local/share/verilator/include -I/usr/local/share/verilator/include/vltstd -DVM_COVERAGE=0-DVM_SC=0 -DVM_TIMING=0 -DVM_TRACE=0 -DVM_TRACE_FST=0 -DVM_TRACE_VCD=0 -faligned-new -fcf-protection=none -Wno-bool-operation -Wno-shadow -Wno-sign-compare -Wno-tautological-compare -Wno-uninitialized -Wno-unused-but-set-parameter -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable    -std=c++14   -include Vtb_top__pch.h.slow -c -o Vtb_top___024root__DepSet_h9ad02603__0__Slow.o Vtb_top___024root__DepSet_h9ad02603__0__Slow.cpp
ccache g++   -I.  -MMD -I/usr/local/share/verilator/include -I/usr/local/share/verilator/include/vltstd -DVM_COVERAGE=0-DVM_SC=0 -DVM_TIMING=0 -DVM_TRACE=0 -DVM_TRACE_FST=0 -DVM_TRACE_VCD=0 -faligned-new -fcf-protection=none -Wno-bool-operation -Wno-shadow -Wno-sign-compare -Wno-tautological-compare -Wno-uninitialized -Wno-unused-but-set-parameter -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable    -std=c++14   -include Vtb_top__pch.h.slow -c -o Vtb_top___024root__DepSet_h9ad02603__1__Slow.o Vtb_top___024root__DepSet_h9ad02603__1__Slow.cpp
ccache g++   -I.  -MMD -I/usr/local/share/verilator/include -I/usr/local/share/verilator/include/vltstd -DVM_COVERAGE=0-DVM_SC=0 -DVM_TIMING=0 -DVM_TRACE=0 -DVM_TRACE_FST=0 -DVM_TRACE_VCD=0 -faligned-new -fcf-protection=none -Wno-bool-operation -Wno-shadow -Wno-sign-compare -Wno-tautological-compare -Wno-uninitialized -Wno-unused-but-set-parameter -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable    -std=c++14   -include Vtb_top__pch.h.slow -c -o Vtb_top___024root__DepSet_h9ad02603__2__Slow.o Vtb_top___024root__DepSet_h9ad02603__2__Slow.cpp
ccache g++   -I.  -MMD -I/usr/local/share/verilator/include -I/usr/local/share/verilator/include/vltstd -DVM_COVERAGE=0-DVM_SC=0 -DVM_TIMING=0 -DVM_TRACE=0 -DVM_TRACE_FST=0 -DVM_TRACE_VCD=0 -faligned-new -fcf-protection=none -Wno-bool-operation -Wno-shadow -Wno-sign-compare -Wno-tautological-compare -Wno-uninitialized -Wno-unused-but-set-parameter -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable    -std=c++14   -include Vtb_top__pch.h.slow -c -o Vtb_top___024root__DepSet_h9ad02603__3__Slow.o Vtb_top___024root__DepSet_h9ad02603__3__Slow.cpp
ccache g++   -I.  -MMD -I/usr/local/share/verilator/include -I/usr/local/share/verilator/include/vltstd -DVM_COVERAGE=0-DVM_SC=0 -DVM_TIMING=0 -DVM_TRACE=0 -DVM_TRACE_FST=0 -DVM_TRACE_VCD=0 -faligned-new -fcf-protection=none -Wno-bool-operation -Wno-shadow -Wno-sign-compare -Wno-tautological-compare -Wno-uninitialized -Wno-unused-but-set-parameter -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable    -std=c++14   -include Vtb_top__pch.h.slow -c -o Vtb_top___024root__DepSet_h9ad02603__4__Slow.o Vtb_top___024root__DepSet_h9ad02603__4__Slow.cpp
ccache g++   -I.  -MMD -I/usr/local/share/verilator/include -I/usr/local/share/verilator/include/vltstd -DVM_COVERAGE=0-DVM_SC=0 -DVM_TIMING=0 -DVM_TRACE=0 -DVM_TRACE_FST=0 -DVM_TRACE_VCD=0 -faligned-new -fcf-protection=none -Wno-bool-operation -Wno-shadow -Wno-sign-compare -Wno-tautological-compare -Wno-uninitialized -Wno-unused-but-set-parameter -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable    -std=c++14   -include Vtb_top__pch.h.slow -c -o Vtb_top___024root__DepSet_h9ad02603__5__Slow.o Vtb_top___024root__DepSet_h9ad02603__5__Slow.cpp
ccache g++   -I.  -MMD -I/usr/local/share/verilator/include -I/usr/local/share/verilator/include/vltstd -DVM_COVERAGE=0-DVM_SC=0 -DVM_TIMING=0 -DVM_TRACE=0 -DVM_TRACE_FST=0 -DVM_TRACE_VCD=0 -faligned-new -fcf-protection=none -Wno-bool-operation -Wno-shadow -Wno-sign-compare -Wno-tautological-compare -Wno-uninitialized -Wno-unused-but-set-parameter -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable    -std=c++14   -include Vtb_top__pch.h.slow -c -o Vtb_top___024root__DepSet_h9ad02603__6__Slow.o Vtb_top___024root__DepSet_h9ad02603__6__Slow.cpp
ccache g++   -I.  -MMD -I/usr/local/share/verilator/include -I/usr/local/share/verilator/include/vltstd -DVM_COVERAGE=0-DVM_SC=0 -DVM_TIMING=0 -DVM_TRACE=0 -DVM_TRACE_FST=0 -DVM_TRACE_VCD=0 -faligned-new -fcf-protection=none -Wno-bool-operation -Wno-shadow -Wno-sign-compare -Wno-tautological-compare -Wno-uninitialized -Wno-unused-but-set-parameter -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable    -std=c++14   -include Vtb_top__pch.h.slow -c -o Vtb_top___024unit__Slow.o Vtb_top___024unit__Slow.cpp
ccache g++   -I.  -MMD -I/usr/local/share/verilator/include -I/usr/local/share/verilator/include/vltstd -DVM_COVERAGE=0-DVM_SC=0 -DVM_TIMING=0 -DVM_TRACE=0 -DVM_TRACE_FST=0 -DVM_TRACE_VCD=0 -faligned-new -fcf-protection=none -Wno-bool-operation -Wno-shadow -Wno-sign-compare -Wno-tautological-compare -Wno-uninitialized -Wno-unused-but-set-parameter -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable    -std=c++14   -include Vtb_top__pch.h.slow -c -o Vtb_top___024unit__DepSet_hba4cee98__0__Slow.o Vtb_top___024unit__DepSet_hba4cee98__0__Slow.cpp
ccache g++   -I.  -MMD -I/usr/local/share/verilator/include -I/usr/local/share/verilator/include/vltstd -DVM_COVERAGE=0-DVM_SC=0 -DVM_TIMING=0 -DVM_TRACE=0 -DVM_TRACE_FST=0 -DVM_TRACE_VCD=0 -faligned-new -fcf-protection=none -Wno-bool-operation -Wno-shadow -Wno-sign-compare -Wno-tautological-compare -Wno-uninitialized -Wno-unused-but-set-parameter -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable    -std=c++14   -include Vtb_top__pch.h.slow -c -o Vtb_top__Syms.o Vtb_top__Syms.cpp
ccache g++ -Os  -I.  -MMD -I/usr/local/share/verilator/include -I/usr/local/share/verilator/include/vltstd -DVM_COVERAGE=0 -DVM_SC=0 -DVM_TIMING=0 -DVM_TRACE=0 -DVM_TRACE_FST=0 -DVM_TRACE_VCD=0 -faligned-new -fcf-protection=none -Wno-bool-operation -Wno-shadow -Wno-sign-compare -Wno-tautological-compare -Wno-uninitialized -Wno-unused-but-set-parameter -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable    -std=c++14   -include Vtb_top__pch.h.fast -c -o Vtb_top.o Vtb_top.cpp
ccache g++ -Os  -I.  -MMD -I/usr/local/share/verilator/include -I/usr/local/share/verilator/include/vltstd -DVM_COVERAGE=0 -DVM_SC=0 -DVM_TIMING=0 -DVM_TRACE=0 -DVM_TRACE_FST=0 -DVM_TRACE_VCD=0 -faligned-new -fcf-protection=none -Wno-bool-operation -Wno-shadow -Wno-sign-compare -Wno-tautological-compare -Wno-uninitialized -Wno-unused-but-set-parameter -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable    -std=c++14   -include Vtb_top__pch.h.fast -c -o Vtb_top___024root__DepSet_h7f86b803__0.o Vtb_top___024root__DepSet_h7f86b803__0.cpp
ccache g++ -Os  -I.  -MMD -I/usr/local/share/verilator/include -I/usr/local/share/verilator/include/vltstd -DVM_COVERAGE=0 -DVM_SC=0 -DVM_TIMING=0 -DVM_TRACE=0 -DVM_TRACE_FST=0 -DVM_TRACE_VCD=0 -faligned-new -fcf-protection=none -Wno-bool-operation -Wno-shadow -Wno-sign-compare -Wno-tautological-compare -Wno-uninitialized -Wno-unused-but-set-parameter -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable    -std=c++14   -include Vtb_top__pch.h.fast -c -o Vtb_top___024root__DepSet_h9ad02603__0.o Vtb_top___024root__DepSet_h9ad02603__0.cpp
ccache g++ -Os  -I.  -MMD -I/usr/local/share/verilator/include -I/usr/local/share/verilator/include/vltstd -DVM_COVERAGE=0 -DVM_SC=0 -DVM_TIMING=0 -DVM_TRACE=0 -DVM_TRACE_FST=0 -DVM_TRACE_VCD=0 -faligned-new -fcf-protection=none -Wno-bool-operation -Wno-shadow -Wno-sign-compare -Wno-tautological-compare -Wno-uninitialized -Wno-unused-but-set-parameter -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable    -std=c++14   -include Vtb_top__pch.h.fast -c -o Vtb_top___024root__DepSet_h9ad02603__1.o Vtb_top___024root__DepSet_h9ad02603__1.cpp
ccache g++ -Os  -I.  -MMD -I/usr/local/share/verilator/include -I/usr/local/share/verilator/include/vltstd -DVM_COVERAGE=0 -DVM_SC=0 -DVM_TIMING=0 -DVM_TRACE=0 -DVM_TRACE_FST=0 -DVM_TRACE_VCD=0 -faligned-new -fcf-protection=none -Wno-bool-operation -Wno-shadow -Wno-sign-compare -Wno-tautological-compare -Wno-uninitialized -Wno-unused-but-set-parameter -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable    -std=c++14   -include Vtb_top__pch.h.fast -c -o Vtb_top___024root__DepSet_h9ad02603__2.o Vtb_top___024root__DepSet_h9ad02603__2.cpp
ccache g++ -Os  -I.  -MMD -I/usr/local/share/verilator/include -I/usr/local/share/verilator/include/vltstd -DVM_COVERAGE=0 -DVM_SC=0 -DVM_TIMING=0 -DVM_TRACE=0 -DVM_TRACE_FST=0 -DVM_TRACE_VCD=0 -faligned-new -fcf-protection=none -Wno-bool-operation -Wno-shadow -Wno-sign-compare -Wno-tautological-compare -Wno-uninitialized -Wno-unused-but-set-parameter -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable    -std=c++14   -include Vtb_top__pch.h.fast -c -o Vtb_top___024root__DepSet_h9ad02603__3.o Vtb_top___024root__DepSet_h9ad02603__3.cpp
ccache g++ -Os  -I.  -MMD -I/usr/local/share/verilator/include -I/usr/local/share/verilator/include/vltstd -DVM_COVERAGE=0 -DVM_SC=0 -DVM_TIMING=0 -DVM_TRACE=0 -DVM_TRACE_FST=0 -DVM_TRACE_VCD=0 -faligned-new -fcf-protection=none -Wno-bool-operation -Wno-shadow -Wno-sign-compare -Wno-tautological-compare -Wno-uninitialized -Wno-unused-but-set-parameter -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable    -std=c++14   -include Vtb_top__pch.h.fast -c -o Vtb_top___024root__DepSet_h9ad02603__4.o Vtb_top___024root__DepSet_h9ad02603__4.cpp
ccache g++ -Os  -I.  -MMD -I/usr/local/share/verilator/include -I/usr/local/share/verilator/include/vltstd -DVM_COVERAGE=0 -DVM_SC=0 -DVM_TIMING=0 -DVM_TRACE=0 -DVM_TRACE_FST=0 -DVM_TRACE_VCD=0 -faligned-new -fcf-protection=none -Wno-bool-operation -Wno-shadow -Wno-sign-compare -Wno-tautological-compare -Wno-uninitialized -Wno-unused-but-set-parameter -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable    -std=c++14   -include Vtb_top__pch.h.fast -c -o Vtb_top___024root__DepSet_h9ad02603__5.o Vtb_top___024root__DepSet_h9ad02603__5.cpp
ccache g++ -Os  -I.  -MMD -I/usr/local/share/verilator/include -I/usr/local/share/verilator/include/vltstd -DVM_COVERAGE=0 -DVM_SC=0 -DVM_TIMING=0 -DVM_TRACE=0 -DVM_TRACE_FST=0 -DVM_TRACE_VCD=0 -faligned-new -fcf-protection=none -Wno-bool-operation -Wno-shadow -Wno-sign-compare -Wno-tautological-compare -Wno-uninitialized -Wno-unused-but-set-parameter -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable    -std=c++14   -include Vtb_top__pch.h.fast -c -o Vtb_top___024root__DepSet_h9ad02603__6.o Vtb_top___024root__DepSet_h9ad02603__6.cpp
g++    test_tb_top.o verilated.o verilated_threads.o Vtb_top__ALL.a    -pthread -lpthread -latomic   -o Vtb_top
rm Vtb_top__ALL.verilator_deplist.tmp
make[1]: 离开目录“/home/wjy1/桌面/Cores-VeeR-EH1/obj_dir”
touch verilator-build
./obj_dir/Vtb_top

VerilatorTB: Start of sim

Hit max cycle count (10000000) .. stopping
- /home/wjy1/桌面/Cores-VeeR-EH1/testbench/tb_top.sv:332: Verilog $finish

VerilatorTB: End of sim

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions