From 220d26047385f7963b29fe2d414ae8b19b597c3d Mon Sep 17 00:00:00 2001 From: Pawel Kojma Date: Thu, 12 Feb 2026 16:04:50 +0100 Subject: [PATCH] Fix test Signed-off-by: Pawel Kojma --- src/V3Delayed.cpp | 2 +- test_regress/t/t_assigndly_dynamic_notiming_bad.v | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/V3Delayed.cpp b/src/V3Delayed.cpp index 4e9ea27b6..209218b8e 100644 --- a/src/V3Delayed.cpp +++ b/src/V3Delayed.cpp @@ -1202,7 +1202,7 @@ class DelayedVisitor final : public VNVisitor { if (nodep->user1SetOnce()) return; if (m_cfuncp) { - if (v3Global.opt.timing().isSetFalse()) { + if (!v3Global.rootp()->nbaEventp()) { nodep->v3warn( E_NOTIMING, "Delayed assignment in a non-inlined function/task requires --timing"); diff --git a/test_regress/t/t_assigndly_dynamic_notiming_bad.v b/test_regress/t/t_assigndly_dynamic_notiming_bad.v index c84a5b4d8..e2eacf4ef 100644 --- a/test_regress/t/t_assigndly_dynamic_notiming_bad.v +++ b/test_regress/t/t_assigndly_dynamic_notiming_bad.v @@ -8,6 +8,7 @@ class Cls; task bar; static int qux; qux <= '1; + $display("qux = %d\n", qux); endtask endclass