From 749a66b7a2333a72ee6145853a8ba0b47b7503a2 Mon Sep 17 00:00:00 2001 From: Wilson Snyder Date: Wed, 13 Oct 2021 21:29:14 -0400 Subject: [PATCH] Add assertion on mix of combo/posedge (#3170) --- src/V3Clock.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/V3Clock.cpp b/src/V3Clock.cpp index 7f941851d..07d8e2c81 100644 --- a/src/V3Clock.cpp +++ b/src/V3Clock.cpp @@ -136,6 +136,7 @@ private: "Unsupported: Complicated event expression in sensitive activity list"); return nullptr; } + UASSERT_OBJ(nodep->varrefp(), nodep, "No clock found on sense item"); AstVarScope* clkvscp = nodep->varrefp()->varScopep(); if (nodep->edgeType() == VEdgeType::ET_POSEDGE) { AstVarScope* lastVscp = getCreateLastClk(clkvscp);