Below are real constructs we have seen that confuse bytecode verification.
if ... return
if .. return; else
if x: # some code ... return # some other code ...
vs.
if x: # some code else: # some other code
and
if then
a and b
if a: b
if 1 or 0: ...
if 1: ...
x = 1 + 2
vs
x = 3
There was an error while loading. Please reload this page.