Make 'disable isn't underneath a begin' into UNSUPPORTED error (#4699).

This commit is contained in:
Wilson Snyder
2024-04-27 21:30:40 -04:00
parent 27b7e70218
commit 8ed269c77f
2 changed files with 4 additions and 2 deletions
+2 -1
View File
@@ -341,7 +341,8 @@ class LinkJumpVisitor final : public VNVisitor {
}
// if (debug() >= 9) { UINFO(0, "\n"); blockp->dumpTree("- labeli: "); }
if (!blockp) {
nodep->v3error("disable isn't underneath a begin with name: " << nodep->prettyNameQ());
nodep->v3warn(E_UNSUPPORTED,
"disable isn't underneath a begin with name: " << nodep->prettyNameQ());
} else if (AstBegin* const beginp = VN_CAST(blockp, Begin)) {
// Jump to the end of the named block
AstJumpLabel* const labelp = findAddLabel(beginp, false);