From 4763ed7ef9cd742c43a7d479e99131ce63ded322 Mon Sep 17 00:00:00 2001 From: Robert O'Callahan Date: Thu, 5 Feb 2026 18:53:57 +0000 Subject: [PATCH] Turn conflicting init values into a warning instead of a fatal error. Fuzzing triggers this. --- kernel/ffinit.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/ffinit.h b/kernel/ffinit.h index 920fba307..8f5f04e51 100644 --- a/kernel/ffinit.h +++ b/kernel/ffinit.h @@ -52,7 +52,7 @@ struct FfInitVals if (initbits.count(bit)) { if (initbits.at(bit).first != val) - log_error("Conflicting init values for signal %s (%s = %s != %s).\n", + log_warning("Conflicting init values for signal %s (%s = %s != %s).\n", log_signal(bit), log_signal(SigBit(wire, i)), log_signal(val), log_signal(initbits.at(bit).first)); continue;