Skip to content

Commit af9b2f7

Browse files
committed
Add failure messages to csv reporter
1 parent 985e6c5 commit af9b2f7

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

src/main/scala/viper/silver/reporter/Message.scala

+1
Original file line numberDiff line numberDiff line change
@@ -340,6 +340,7 @@ case class BlockFailureMessage(methodName: String, label: String, pathId: Int) e
340340
override val toString: String = s"block_failure_message(methodName=$methodName, label=$label, pathId=$pathId)"
341341
override val name: String = "block_failure_message"
342342
}
343+
343344
/** Reported when an execution path through a method has completed.
344345
*/
345346
case class PathProcessedMessage(methodName: String, pathId: Int, result: String) extends Message {

src/main/scala/viper/silver/reporter/Reporter.scala

+1
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ case class CSVReporter(name: String = "csv_reporter", path: String = "report.csv
7676
case q: QuantifierChosenTriggersMessage => csv_file.write(s"${q.toString}\n")
7777
case t: VerificationTerminationMessage => csv_file.write(s"${t.toString}\n")
7878
case r: BlockReachedMessage => csv_file.write(s"${r.toString}\n")
79+
case f: BlockFailureMessage => csv_file.write(s"${f.toString}\n")
7980
case p: PathProcessedMessage => csv_file.write(s"${p.toString}\n")
8081
case _ =>
8182
println( s"Cannot properly print message of unsupported type: $msg" )

0 commit comments

Comments
 (0)