Forum Discussion
Hello, thanks for your response.
1) Modelsim I have is FPGA edition version 2019.2
2) GCC version is 8.3.0
Using the --simulator none flag, the compilation works correctly and the report.html is successfully generated. However, there is no executable generated, because the testbench is omitted.
The compilation also works for me even when I specify the simulator to Modelsim, and a report.html file is also generated, without informaton about the verification statistics (latency etc.).
What doesn't work is the execution of the testbench that is generated by the compilation:
i++ MGS.cpp QRD_Testbench.cpp TestbenchHelpers.cpp -v -ffp-contract=fast -ffp-reassoc -march=Stratix10 -o -test-fpga
To execute the testbench I then run:
./test-fpga
However, the execution generates no outputs (aside from the printing of the first input matrix) and never terminates.
The MGS.cpp, QRD_Testbench.cpp and TestbenchHelpers.cpp files are in Part 7 of the tutorial (QRD decomposition).