File tree Expand file tree Collapse file tree 1 file changed +1
-6
lines changed
Expand file tree Collapse file tree 1 file changed +1
-6
lines changed Original file line number Diff line number Diff line change @@ -382,16 +382,11 @@ def is_complex_ir(self):
382382 # useful for overriding an error message generated by a helper
383383 # function with a more specific error message.
384384 def set_error_msg (self , error_msg : str ) -> None :
385- if self .error_msg is not None :
386- raise CompilerPanic (f"{ self .value } already has error message { self .error_msg } " )
387- self ._set_error_msg (error_msg )
388-
389- def _set_error_msg (self , error_msg : str ) -> None :
390385 if self .error_msg is not None :
391386 return
392387 self .error_msg = error_msg
393388 for arg in self .args :
394- arg ._set_error_msg (error_msg )
389+ arg .set_error_msg (error_msg )
395390
396391 # get the unique symbols contained in this node, which provides
397392 # sanity check invariants for the optimizer.
You can’t perform that action at this time.
0 commit comments