From 47da795924d6f70fc20f3548a6391ca0bd927a46 Mon Sep 17 00:00:00 2001 From: Lenny Truong Date: Wed, 15 Aug 2018 17:43:19 -0700 Subject: [PATCH] Make isprimitive more robust using getattr --- magma/circuit.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/magma/circuit.py b/magma/circuit.py index 23711f596..6fcf7725f 100644 --- a/magma/circuit.py +++ b/magma/circuit.py @@ -373,7 +373,7 @@ def isdefinition(circuit): return getattr(circuit, "is_definition", False) def isprimitive(circuit): - return circuit.primitive + return getattr(circuit, "primitive", False) # a map from circuitDefinition names to circuit definition objects definitionCache = {}