From 6442055f355ca9f37adf5397ff43328e873378db Mon Sep 17 00:00:00 2001 From: Schuyler Eldridge Date: Fri, 6 Dec 2024 13:38:30 -0500 Subject: [PATCH] [slang] Disable valgrind for failing test Exclude a recently added slang-related test from valgrind. Slang v3 has some problems with jumps depending on uninitialized values. This works around that. Fixes #7958. h/t @fabianschuiki for the fix. Signed-off-by: Schuyler Eldridge --- test/Conversion/ImportVerilog/hierarchical-names.sv | 3 +++ 1 file changed, 3 insertions(+) diff --git a/test/Conversion/ImportVerilog/hierarchical-names.sv b/test/Conversion/ImportVerilog/hierarchical-names.sv index 129fef09dafc..8b05abdf9f4d 100644 --- a/test/Conversion/ImportVerilog/hierarchical-names.sv +++ b/test/Conversion/ImportVerilog/hierarchical-names.sv @@ -2,6 +2,9 @@ // RUN: circt-verilog --ir-moore %s // REQUIRES: slang +// Internal issue in Slang v3 about jump depending on uninitialised value. +// UNSUPPORTED: valgrind + // CHECK-LABEL: moore.module @Foo() module Foo; int r;