diff --git a/test_regress/driver.pl b/test_regress/driver.pl index 283aaa41e..76f394231 100755 --- a/test_regress/driver.pl +++ b/test_regress/driver.pl @@ -2229,7 +2229,7 @@ sub files_identical { && !/\+\+\+ \/tmp\// # t_difftree.pl } @l1; @l1 = map { - s/(Internal Error: [^\n]+\.(cpp|h)):[0-9]+:/$1:#:/; + while (s/(Internal Error: [^\n]+\.(cpp|h)):[0-9]+/$1:#/g) {} s/^-V\{t[0-9]+,[0-9]+\}/-V{t#,#}/; # --vlt vs --vltmt run differences $_; } @l1; diff --git a/test_regress/t/t_func_tasknsvar_bad.out b/test_regress/t/t_func_tasknsvar_bad.out index d4c3ed0ed..9fd20faba 100644 --- a/test_regress/t/t_func_tasknsvar_bad.out +++ b/test_regress/t/t_func_tasknsvar_bad.out @@ -2,7 +2,7 @@ 16 | foo(bus_we_select_from[2]); | ^ ... For error description see https://verilator.org/warn/TASKNSVAR?v=latest -%Error: Internal Error: t/t_func_tasknsvar_bad.v:10:7: ../V3Broken.cpp:#: Broken link in node (or something without maybePointedTo): 'm_varp && !m_varp->brokeExists()' @ ../V3AstNodes.cpp:72 +%Error: Internal Error: t/t_func_tasknsvar_bad.v:10:7: ../V3Broken.cpp:#: Broken link in node (or something without maybePointedTo): 'm_varp && !m_varp->brokeExists()' @ ../V3AstNodes.cpp:# 10 | sig = '1; | ^~~ ... See the manual at https://verilator.org/verilator_doc.html for more assistance.