From d69766afbe1b4f8f3401e31e51cde204b10c3ab2 Mon Sep 17 00:00:00 2001 From: Chris Pressey Date: Thu, 14 Dec 2017 11:54:39 +0000 Subject: [PATCH] Marginally more informative error message. --- src/sixtypical/analyzer.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/sixtypical/analyzer.py b/src/sixtypical/analyzer.py index 32c61e5..78a594b 100644 --- a/src/sixtypical/analyzer.py +++ b/src/sixtypical/analyzer.py @@ -319,11 +319,13 @@ class Analyzer(object): # doesn't really matter if you modified it or not, coming out. for ref in context1.each_meaningful(): context2.assert_meaningful( - ref, exception_class=InconsistentInitializationError, message='initialized in block 1 but not in block 2' + ref, exception_class=InconsistentInitializationError, + message='initialized in block 1 but not in block 2 of `if {}`'.format(src) ) for ref in context2.each_meaningful(): context1.assert_meaningful( - ref, exception_class=InconsistentInitializationError, message='initialized in block 2 but not in block 1' + ref, exception_class=InconsistentInitializationError, + message='initialized in block 2 but not in block 1 of `if {}`'.format(src) ) context.set_from(context1) elif opcode == 'repeat':