File tree Expand file tree Collapse file tree 1 file changed +2
-4
lines changed
lib/src/main/scala/dfhdl/tools/toolsCore Expand file tree Collapse file tree 1 file changed +2
-4
lines changed Original file line number Diff line number Diff line change @@ -62,7 +62,7 @@ object GHDL extends VHDLLinter, VHDLSimulator:
6262 SimulatorOptions ,
6363 MemberGetSet
6464 ): String = constructCommand(
65- " -r "
65+ " --elab-run "
6666 )
6767
6868 override protected def simulateCmdPostLangFlags (using
@@ -96,9 +96,7 @@ object GHDL extends VHDLLinter, VHDLSimulator:
9696 finishedSuccessfully = true
9797 println(s " simulation finished @ $time" )
9898 true
99- else if (finishedSuccessfully)
100- line == " ghdl:error: report failed" || line == " ghdl:error: simulation failed"
101- else false
99+ else finishedSuccessfully // suppress all other lines after the first finish
102100 else false ,
103101 // GHDL does not report error codes for runtime errors, so we need to detect errors manually
104102 // even when using VHDL'2008 and later
You can’t perform that action at this time.
0 commit comments