Commit 13fdb518 authored by Jens Korinth's avatar Jens Korinth
Browse files

Recognize Tcl errors in Vivado logs

parent 90b74d7c
Pipeline #326 passed with stage
in 2 minutes and 59 seconds
......@@ -62,7 +62,7 @@ object ComposerLog {
def apply(file: Path): Option[ComposerLog] = try { Some(new ComposerLog(file)) } catch { case e: Exception =>
logger.warn("could not read logfile " + file + ": " + e); None }
private val RE_ERROR = """(?i)^[^_]*error""".r
private val RE_ERROR = """(?i)(^[^_]*error)|(\(file .*tcl\" line)""".r
private val RE_WARNING = """(?i)warn""".r
private val RE_PLACER = """(?i)(Placer could not place all instances)|(ERROR:\s*\[Place)""".r
private val RE_TIMING = """Timing 38-282""".r
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment