File tree Expand file tree Collapse file tree 1 file changed +12
-0
lines changed
Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -272,6 +272,12 @@ def set_invariants(self) -> None:
272272 self .astinterface ,
273273 anonymous = True )
274274
275+ if str (var ).startswith ("astmem_tmp" ):
276+ chklogger .logger .info (
277+ "Skipping invariant %s at %s" ,
278+ str (fact ), str (loc ))
279+ continue
280+
275281 varindex = var .index (self .astinterface .serializer )
276282 value = fact .value
277283 if value .is_singleton_value :
@@ -319,6 +325,12 @@ def set_invariants(self) -> None:
319325 instr .iaddr ,
320326 self .astinterface )
321327
328+ if str (var ).startswith ("astmem_tmp" ):
329+ chklogger .logger .info (
330+ "Skipping invariant %s at %s" ,
331+ str (fact ), str (loc ))
332+ continue
333+
322334 aexprindex = aexpr .index (self .astinterface .serializer )
323335 aexprs .setdefault (loc , {})
324336 aexprs [loc ][str (var )] = (varindex , aexprindex , str (aexpr ))
You can’t perform that action at this time.
0 commit comments