Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [azl@fedora gateware]$ make -C . -f /home/azl/Code/litex/litex/litex/build/sim/core/Makefile CC_SRCS="--cc /home/azl/Code/litex/pythondata-cpu-vexriscv/pythondata_cpu_vexriscv/verilog/VexRiscv.v --cc /home/azl/Code/litex/litex/litex/soc/software/demo/build/sim/gateware/sim.v " OPT_LEVEL=O3
- make: Entering directory '/home/azl/Code/litex/litex/litex/soc/software/demo/build/sim/gateware'
- mkdir -p modules
- make -C modules -f /home/azl/Code/litex/litex/litex/build/sim/core/modules/Makefile
- make[1]: Entering directory '/home/azl/Code/litex/litex/litex/soc/software/demo/build/sim/gateware/modules'
- mkdir -p xgmii_ethernet
- make MOD=xgmii_ethernet -C xgmii_ethernet -f /home/azl/Code/litex/litex/litex/build/sim/core/modules/xgmii_ethernet/Makefile
- make[2]: Entering directory '/home/azl/Code/litex/litex/litex/soc/software/demo/build/sim/gateware/modules/xgmii_ethernet'
- make[2]: Nothing to be done for 'all'.
- make[2]: Leaving directory '/home/azl/Code/litex/litex/litex/soc/software/demo/build/sim/gateware/modules/xgmii_ethernet'
- cp xgmii_ethernet/xgmii_ethernet.so xgmii_ethernet.so
- mkdir -p ethernet
- make MOD=ethernet -C ethernet -f /home/azl/Code/litex/litex/litex/build/sim/core/modules/ethernet/Makefile
- make[2]: Entering directory '/home/azl/Code/litex/litex/litex/soc/software/demo/build/sim/gateware/modules/ethernet'
- make[2]: Nothing to be done for 'all'.
- make[2]: Leaving directory '/home/azl/Code/litex/litex/litex/soc/software/demo/build/sim/gateware/modules/ethernet'
- cp ethernet/ethernet.so ethernet.so
- mkdir -p serial2console
- make MOD=serial2console -C serial2console -f /home/azl/Code/litex/litex/litex/build/sim/core/modules/serial2console/Makefile
- make[2]: Entering directory '/home/azl/Code/litex/litex/litex/soc/software/demo/build/sim/gateware/modules/serial2console'
- make[2]: Nothing to be done for 'all'.
- make[2]: Leaving directory '/home/azl/Code/litex/litex/litex/soc/software/demo/build/sim/gateware/modules/serial2console'
- cp serial2console/serial2console.so serial2console.so
- mkdir -p serial2tcp
- make MOD=serial2tcp -C serial2tcp -f /home/azl/Code/litex/litex/litex/build/sim/core/modules/serial2tcp/Makefile
- make[2]: Entering directory '/home/azl/Code/litex/litex/litex/soc/software/demo/build/sim/gateware/modules/serial2tcp'
- make[2]: Nothing to be done for 'all'.
- make[2]: Leaving directory '/home/azl/Code/litex/litex/litex/soc/software/demo/build/sim/gateware/modules/serial2tcp'
- cp serial2tcp/serial2tcp.so serial2tcp.so
- mkdir -p clocker
- make MOD=clocker -C clocker -f /home/azl/Code/litex/litex/litex/build/sim/core/modules/clocker/Makefile
- make[2]: Entering directory '/home/azl/Code/litex/litex/litex/soc/software/demo/build/sim/gateware/modules/clocker'
- make[2]: Nothing to be done for 'all'.
- make[2]: Leaving directory '/home/azl/Code/litex/litex/litex/soc/software/demo/build/sim/gateware/modules/clocker'
- cp clocker/clocker.so clocker.so
- mkdir -p spdeeprom
- make MOD=spdeeprom -C spdeeprom -f /home/azl/Code/litex/litex/litex/build/sim/core/modules/spdeeprom/Makefile
- make[2]: Entering directory '/home/azl/Code/litex/litex/litex/soc/software/demo/build/sim/gateware/modules/spdeeprom'
- make[2]: Nothing to be done for 'all'.
- make[2]: Leaving directory '/home/azl/Code/litex/litex/litex/soc/software/demo/build/sim/gateware/modules/spdeeprom'
- cp spdeeprom/spdeeprom.so spdeeprom.so
- make[1]: Leaving directory '/home/azl/Code/litex/litex/litex/soc/software/demo/build/sim/gateware/modules'
- mkdir -p /home/azl/Code/litex/litex/litex/soc/software/demo/build/sim/gateware/obj_dir
- cc -c -ggdb -Wall -O3 -o /home/azl/Code/litex/litex/litex/soc/software/demo/build/sim/gateware/obj_dir/libdylib.o /home/azl/Code/litex/litex/litex/build/sim/core/libdylib.c
- cc -c -ggdb -Wall -O3 -o /home/azl/Code/litex/litex/litex/soc/software/demo/build/sim/gateware/obj_dir/modules.o /home/azl/Code/litex/litex/litex/build/sim/core/modules.c
- In file included from /home/azl/Code/litex/litex/litex/build/sim/core/modules.c:6:
- In function ‘tinydir_readfile’,
- inlined from ‘litex_sim_load_ext_modules’ at /home/azl/Code/litex/litex/litex/build/sim/core/modules.c:68:14:
- /home/azl/Code/litex/litex/litex/build/sim/core/tinydir.h:81:25: warning: ‘strcat’ accessing 4097 or more bytes at offsets 0 and 4096 may overlap 1 byte at offset 4096 [-Wrestrict]
- 81 | #define _tinydir_strcat strcat
- | ^
- /home/azl/Code/litex/litex/litex/build/sim/core/tinydir.h:532:9: note: in expansion of macro ‘_tinydir_strcat’
- 532 | _tinydir_strcat(file->path, file->name);
- | ^~~~~~~~~~~~~~~
- cc -c -ggdb -Wall -O3 -o /home/azl/Code/litex/litex/litex/soc/software/demo/build/sim/gateware/obj_dir/pads.o /home/azl/Code/litex/litex/litex/build/sim/core/pads.c
- cc -c -ggdb -Wall -O3 -o /home/azl/Code/litex/litex/litex/soc/software/demo/build/sim/gateware/obj_dir/parse.o /home/azl/Code/litex/litex/litex/build/sim/core/parse.c
- cc -c -ggdb -Wall -O3 -o /home/azl/Code/litex/litex/litex/soc/software/demo/build/sim/gateware/obj_dir/sim.o /home/azl/Code/litex/litex/litex/build/sim/core/sim.c
- verilator -Wno-fatal -O3 --cc /home/azl/Code/litex/pythondata-cpu-vexriscv/pythondata_cpu_vexriscv/verilog/VexRiscv.v --cc /home/azl/Code/litex/litex/litex/soc/software/demo/build/sim/gateware/sim.v --top-module sim --exe \
- -DPRINTF_COND=0 \
- sim_init.cpp /home/azl/Code/litex/litex/litex/build/sim/core/veril.cpp libdylib.o modules.o pads.o parse.o sim.o \
- --top-module sim \
- \
- -CFLAGS "-ggdb -Wall -O3 -I/home/azl/Code/litex/litex/litex/build/sim/core" \
- -LDFLAGS "-lpthread -Wl,--no-as-needed -ljson-c -lm -lstdc++ -Wl,--no-as-needed -ldl -levent" \
- --trace \
- \
- \
- --unroll-count 256 \
- --output-split 5000 \
- --output-split-cfuncs 500 \
- --output-split-ctrace 500 \
- \
- -Wno-BLKANDNBLK \
- -Wno-WIDTH
- make -j -C /home/azl/Code/litex/litex/litex/soc/software/demo/build/sim/gateware/obj_dir -f Vsim.mk Vsim
- make[1]: Entering directory '/home/azl/Code/litex/litex/litex/soc/software/demo/build/sim/gateware/obj_dir'
- g++ -I. -MMD -I/usr/share/verilator/include -I/usr/share/verilator/include/vltstd -DVM_COVERAGE=0 -DVM_SC=0 -DVM_TRACE=1 -DVM_TRACE_FST=0 -faligned-new -fcf-protection=none -Wno-bool-operation -Wno-sign-compare -Wno-uninitialized -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable -Wno-shadow -ggdb -Wall -O3 -I/home/azl/Code/litex/litex/litex/build/sim/core -std=gnu++14 -Os -c -o verilated.o /usr/share/verilator/include/verilated.cpp
- Archive ar -cr Vsim__ALL.a Vsim.o Vsim_sim.o Vsim_VexRiscv.o Vsim_VexRiscv__1.o Vsim_VexRiscv__2.o Vsim__Dpi.o Vsim__Trace.o Vsim__Slow.o Vsim_sim__Slow.o Vsim_VexRiscv__Slow.o Vsim_VexRiscv__1__Slow.o Vsim__Syms.o Vsim__Trace__Slow.o Vsim__Trace__1__Slow.o
- /usr/share/verilator/include/verilated.cpp: In function ‘IData VL_FGETS_NI(std::string&, IData)’:
- /usr/share/verilator/include/verilated.cpp:1318:36: error: ‘numeric_limits’ is not a member of ‘std’
- 1318 | return getLine(dest, fpi, std::numeric_limits<size_t>::max());
- | ^~~~~~~~~~~~~~
- /usr/share/verilator/include/verilated.cpp:1318:57: error: expected primary-expression before ‘>’ token
- 1318 | return getLine(dest, fpi, std::numeric_limits<size_t>::max());
- | ^
- /usr/share/verilator/include/verilated.cpp:1318:60: error: ‘::max’ has not been declared; did you mean ‘std::max’?
- 1318 | return getLine(dest, fpi, std::numeric_limits<size_t>::max());
- | ^~~
- | std::max
- In file included from /usr/include/c++/11/algorithm:62,
- from /usr/share/verilator/include/verilated_heavy.h:29,
- from /usr/share/verilator/include/verilated_imp.h:29,
- from /usr/share/verilator/include/verilated.cpp:25:
- /usr/include/c++/11/bits/stl_algo.h:3467:5: note: ‘std::max’ declared here
- 3467 | max(initializer_list<_Tp> __l, _Compare __comp)
- | ^~~
- make[1]: *** [/usr/share/verilator/include/verilated.mk:241: verilated.o] Error 1
- make[1]: Leaving directory '/home/azl/Code/litex/litex/litex/soc/software/demo/build/sim/gateware/obj_dir'
- make: *** [/home/azl/Code/litex/litex/litex/build/sim/core/Makefile:39: sim] Error 2
- make: Leaving directory '/home/azl/Code/litex/litex/litex/soc/software/demo/build/sim/gateware'
Advertisement
Add Comment
Please, Sign In to add comment