---
tags: decompiler
---
# MWEs by Meng - Batch 2
## Error 1/229
Python version: 3.7
Decompyle3: Failed
Uncompyle6: Failed
Error: `Deparsing stopped due to parse error`
### MWE:
```python=
def change_order(self, order):
try:
z = z
except:
if not is_success or (item == 0 and pk != Setting):
a = 1
z = z
```
#### Closest Solution:
```python=
def change_order(self, order):
try:
z = z
except:
m = not is_success or (item == 0 and pk != Setting)
if m:
a = 1
z = z
```
```c=
2 0 SETUP_EXCEPT 8 (to 10)
3 2 LOAD_FAST 2 (z)
4 STORE_FAST 2 (z)
6 POP_BLOCK
8 JUMP_FORWARD 46 (to 56)
4 >> 10 POP_TOP
12 POP_TOP
14 POP_TOP
5 16 LOAD_GLOBAL 0 (is_success)
18 UNARY_NOT
20 JUMP_IF_TRUE_OR_POP 36
22 LOAD_GLOBAL 1 (item)
24 LOAD_CONST 1 (0)
26 COMPARE_OP 2 (==)
28 JUMP_IF_FALSE_OR_POP 36
30 LOAD_GLOBAL 2 (pk)
32 LOAD_GLOBAL 3 (Setting)
34 COMPARE_OP 3 (!=)
>> 36 STORE_FAST 3 (m)
6 38 LOAD_FAST 3 (m)
40 POP_JUMP_IF_FALSE 46
7 42 LOAD_CONST 2 (1)
44 STORE_FAST 4 (a)
8 >> 46 LOAD_FAST 2 (z)
48 STORE_FAST 2 (z)
50 POP_EXCEPT
52 JUMP_FORWARD 2 (to 56)
54 END_FINALLY
>> 56 LOAD_CONST 0 (None)
58 RETURN_VALUE
```
#### MWE data:
Bytecode for MWE:
```c=
4 0 SETUP_EXCEPT 8 (to 10)
5 2 LOAD_FAST 2 (z)
4 STORE_FAST 2 (z)
6 POP_BLOCK
8 JUMP_FORWARD 40 (to 50)
6 >> 10 POP_TOP
12 POP_TOP
14 POP_TOP
7 16 LOAD_GLOBAL 0 (is_success)
18 POP_JUMP_IF_FALSE 36
20 LOAD_GLOBAL 1 (item)
22 LOAD_CONST 1 (0)
24 COMPARE_OP 2 (==)
26 POP_JUMP_IF_FALSE 40
28 LOAD_GLOBAL 2 (pk)
30 LOAD_GLOBAL 3 (Setting)
32 COMPARE_OP 3 (!=)
34 POP_JUMP_IF_FALSE 40
8 >> 36 LOAD_CONST 2 (1)
38 STORE_FAST 3 (a)
10 >> 40 LOAD_FAST 2 (z)
42 STORE_FAST 2 (z)
44 POP_EXCEPT
46 JUMP_FORWARD 2 (to 50)
48 END_FINALLY
>> 50 LOAD_CONST 0 (None)
52 RETURN_VALUE
```
## Error 1/230
Python version: 3.7
Decompyle3: Failed
Uncompyle6: Failed
Error: `Deparsing stopped due to parse error`
### MWE:
```python=
def splitnum_str():
if div == 1:
if a or b or c:
z = z
else:
z = z
return out
```
#### Closest Solution:
```python=
def splitnum_str():
if div == 1:
d = a or b or c
if d:
z = z
else:
z = z
return out
```
```c=
2 0 LOAD_GLOBAL 0 (div)
2 LOAD_CONST 1 (1)
4 COMPARE_OP 2 (==)
6 POP_JUMP_IF_FALSE 30
3 8 LOAD_GLOBAL 1 (a)
10 JUMP_IF_TRUE_OR_POP 18
12 LOAD_GLOBAL 2 (b)
14 JUMP_IF_TRUE_OR_POP 18
16 LOAD_GLOBAL 3 (c)
>> 18 STORE_FAST 0 (d)
4 20 LOAD_FAST 0 (d)
22 POP_JUMP_IF_FALSE 34
5 24 LOAD_FAST 1 (z)
26 STORE_FAST 1 (z)
28 JUMP_FORWARD 4 (to 34)
7 >> 30 LOAD_FAST 1 (z)
32 STORE_FAST 1 (z)
8 >> 34 LOAD_GLOBAL 4 (out)
36 RETURN_VALUE
```
#### MWE data:
Bytecode for MWE:
```c=
2 0 LOAD_GLOBAL 0 (div)
2 LOAD_CONST 1 (1)
4 COMPARE_OP 2 (==)
6 POP_JUMP_IF_FALSE 26
3 8 LOAD_GLOBAL 1 (a)
10 POP_JUMP_IF_TRUE 20
12 LOAD_GLOBAL 2 (b)
14 POP_JUMP_IF_TRUE 20
16 LOAD_GLOBAL 3 (c)
18 POP_JUMP_IF_FALSE 30
4 >> 20 LOAD_FAST 0 (z)
22 STORE_FAST 0 (z)
24 JUMP_FORWARD 4 (to 30)
6 >> 26 LOAD_FAST 0 (z)
28 STORE_FAST 0 (z)
7 >> 30 LOAD_GLOBAL 4 (out)
32 RETURN_VALUE
```
## Error 1/231
Python version: 3.7
Decompyle3: Failed
Uncompyle6: Failed
Error: `Deparsing stopped due to parse error`
### MWE:
```python=
def save_model(self, request, obj, form, change):
try:
if (one2one or is_fk or m2m):
a = a
if default:
b = b
elif c:
z = z
except:
a = 1
```
#### Closest Solution:
```python=
def save_model(self, request, obj, form, change):
try:
t = (one2one or is_fk or m2m)
if t:
a = a
if default:
b = b
elif c:
z = z
except:
a = 1
```
```c=
2 0 SETUP_EXCEPT 42 (to 44)
3 2 LOAD_GLOBAL 0 (one2one)
4 JUMP_IF_TRUE_OR_POP 12
6 LOAD_GLOBAL 1 (is_fk)
8 JUMP_IF_TRUE_OR_POP 12
10 LOAD_GLOBAL 2 (m2m)
>> 12 STORE_FAST 5 (t)
4 14 LOAD_FAST 5 (t)
16 POP_JUMP_IF_FALSE 32
5 18 LOAD_FAST 6 (a)
20 STORE_FAST 6 (a)
6 22 LOAD_GLOBAL 3 (default)
24 POP_JUMP_IF_FALSE 40
7 26 LOAD_FAST 7 (b)
28 STORE_FAST 7 (b)
30 JUMP_FORWARD 8 (to 40)
8 >> 32 LOAD_GLOBAL 4 (c)
34 POP_JUMP_IF_FALSE 40
9 36 LOAD_FAST 8 (z)
38 STORE_FAST 8 (z)
>> 40 POP_BLOCK
42 JUMP_FORWARD 16 (to 60)
10 >> 44 POP_TOP
46 POP_TOP
48 POP_TOP
11 50 LOAD_CONST 1 (1)
52 STORE_FAST 6 (a)
54 POP_EXCEPT
56 JUMP_FORWARD 2 (to 60)
58 END_FINALLY
>> 60 LOAD_CONST 0 (None)
62 RETURN_VALUE
```
#### MWE data:
Bytecode for MWE:
```c=
2 0 SETUP_EXCEPT 38 (to 40)
3 2 LOAD_GLOBAL 0 (one2one)
4 POP_JUMP_IF_TRUE 14
6 LOAD_GLOBAL 1 (is_fk)
8 POP_JUMP_IF_TRUE 14
10 LOAD_GLOBAL 2 (m2m)
12 POP_JUMP_IF_FALSE 28
4 >> 14 LOAD_FAST 5 (a)
16 STORE_FAST 5 (a)
5 18 LOAD_GLOBAL 3 (default)
20 POP_JUMP_IF_FALSE 36
6 22 LOAD_FAST 6 (b)
24 STORE_FAST 6 (b)
26 JUMP_FORWARD 8 (to 36)
7 >> 28 LOAD_GLOBAL 4 (c)
30 POP_JUMP_IF_FALSE 36
8 32 LOAD_FAST 7 (z)
34 STORE_FAST 7 (z)
>> 36 POP_BLOCK
38 JUMP_FORWARD 16 (to 56)
9 >> 40 POP_TOP
42 POP_TOP
44 POP_TOP
10 46 LOAD_CONST 1 (1)
48 STORE_FAST 5 (a)
50 POP_EXCEPT
52 JUMP_FORWARD 2 (to 56)
54 END_FINALLY
>> 56 LOAD_CONST 0 (None)
58 RETURN_VALUE
```
## Error 1/232
Python version: 3.7
Decompyle3: Failed
Uncompyle6: Failed
Error: `Deparsing stopped due to parse error`
### MWE:
```python=
def change_order(self, order):
try:
z = z
except:
if not is_success or (item == 0 and pk != Setting):
a = 1
z = z
```
#### Closest Solution:
```python=
def change_order(self, order):
try:
z = z
except:
m = not is_success or (item == 0 and pk != Setting)
if m:
a = 1
z = z
```
```c=
2 0 SETUP_EXCEPT 8 (to 10)
3 2 LOAD_FAST 2 (z)
4 STORE_FAST 2 (z)
6 POP_BLOCK
8 JUMP_FORWARD 46 (to 56)
4 >> 10 POP_TOP
12 POP_TOP
14 POP_TOP
5 16 LOAD_GLOBAL 0 (is_success)
18 UNARY_NOT
20 JUMP_IF_TRUE_OR_POP 36
22 LOAD_GLOBAL 1 (item)
24 LOAD_CONST 1 (0)
26 COMPARE_OP 2 (==)
28 JUMP_IF_FALSE_OR_POP 36
30 LOAD_GLOBAL 2 (pk)
32 LOAD_GLOBAL 3 (Setting)
34 COMPARE_OP 3 (!=)
>> 36 STORE_FAST 3 (m)
6 38 LOAD_FAST 3 (m)
40 POP_JUMP_IF_FALSE 46
7 42 LOAD_CONST 2 (1)
44 STORE_FAST 4 (a)
8 >> 46 LOAD_FAST 2 (z)
48 STORE_FAST 2 (z)
50 POP_EXCEPT
52 JUMP_FORWARD 2 (to 56)
54 END_FINALLY
>> 56 LOAD_CONST 0 (None)
58 RETURN_VALUE
```
#### MWE data:
Bytecode for MWE:
```c=
4 0 SETUP_EXCEPT 8 (to 10)
5 2 LOAD_FAST 2 (z)
4 STORE_FAST 2 (z)
6 POP_BLOCK
8 JUMP_FORWARD 40 (to 50)
6 >> 10 POP_TOP
12 POP_TOP
14 POP_TOP
7 16 LOAD_GLOBAL 0 (is_success)
18 POP_JUMP_IF_FALSE 36
20 LOAD_GLOBAL 1 (item)
22 LOAD_CONST 1 (0)
24 COMPARE_OP 2 (==)
26 POP_JUMP_IF_FALSE 40
28 LOAD_GLOBAL 2 (pk)
30 LOAD_GLOBAL 3 (Setting)
32 COMPARE_OP 3 (!=)
34 POP_JUMP_IF_FALSE 40
8 >> 36 LOAD_CONST 2 (1)
38 STORE_FAST 3 (a)
10 >> 40 LOAD_FAST 2 (z)
42 STORE_FAST 2 (z)
44 POP_EXCEPT
46 JUMP_FORWARD 2 (to 50)
48 END_FINALLY
>> 50 LOAD_CONST 0 (None)
52 RETURN_VALUE
```
## Error 1/233
Python version: 3.7
Decompyle3: Failed
Uncompyle6: Failed
Error: `Deparsing stopped due to parse error`
### MWE:
```python=
def splitnum_str():
if div == 1:
if a or b or c:
z = z
else:
z = z
return out
```
#### Closest Solution:
```python=
def splitnum_str():
if div == 1:
d = a or b or c
if d:
z = z
else:
z = z
return out
```
```c=
2 0 LOAD_GLOBAL 0 (div)
2 LOAD_CONST 1 (1)
4 COMPARE_OP 2 (==)
6 POP_JUMP_IF_FALSE 30
3 8 LOAD_GLOBAL 1 (a)
10 JUMP_IF_TRUE_OR_POP 18
12 LOAD_GLOBAL 2 (b)
14 JUMP_IF_TRUE_OR_POP 18
16 LOAD_GLOBAL 3 (c)
>> 18 STORE_FAST 0 (d)
4 20 LOAD_FAST 0 (d)
22 POP_JUMP_IF_FALSE 34
5 24 LOAD_FAST 1 (z)
26 STORE_FAST 1 (z)
28 JUMP_FORWARD 4 (to 34)
7 >> 30 LOAD_FAST 1 (z)
32 STORE_FAST 1 (z)
8 >> 34 LOAD_GLOBAL 4 (out)
36 RETURN_VALUE
```
#### MWE data:
Bytecode for MWE:
```c=
2 0 LOAD_GLOBAL 0 (div)
2 LOAD_CONST 1 (1)
4 COMPARE_OP 2 (==)
6 POP_JUMP_IF_FALSE 26
3 8 LOAD_GLOBAL 1 (a)
10 POP_JUMP_IF_TRUE 20
12 LOAD_GLOBAL 2 (b)
14 POP_JUMP_IF_TRUE 20
16 LOAD_GLOBAL 3 (c)
18 POP_JUMP_IF_FALSE 30
4 >> 20 LOAD_FAST 0 (z)
22 STORE_FAST 0 (z)
24 JUMP_FORWARD 4 (to 30)
6 >> 26 LOAD_FAST 0 (z)
28 STORE_FAST 0 (z)
7 >> 30 LOAD_GLOBAL 4 (out)
32 RETURN_VALUE
```
## Error 1/234
Python version: 3.7
Decompyle3: Failed
Uncompyle6: Failed
Error: `Deparsing stopped due to parse error`
### MWE:
```python=
def save_model(self, request, obj, form, change):
try:
if (one2one or is_fk or m2m):
a = a
if default:
b = b
elif c:
z = z
except:
a = 1
```
#### Closest Solution:
```python=
def save_model(self, request, obj, form, change):
try:
t = (one2one or is_fk or m2m)
if t:
a = a
if default:
b = b
elif c:
z = z
except:
a = 1
```
```c=
2 0 SETUP_EXCEPT 42 (to 44)
3 2 LOAD_GLOBAL 0 (one2one)
4 JUMP_IF_TRUE_OR_POP 12
6 LOAD_GLOBAL 1 (is_fk)
8 JUMP_IF_TRUE_OR_POP 12
10 LOAD_GLOBAL 2 (m2m)
>> 12 STORE_FAST 5 (t)
4 14 LOAD_FAST 5 (t)
16 POP_JUMP_IF_FALSE 32
5 18 LOAD_FAST 6 (a)
20 STORE_FAST 6 (a)
6 22 LOAD_GLOBAL 3 (default)
24 POP_JUMP_IF_FALSE 40
7 26 LOAD_FAST 7 (b)
28 STORE_FAST 7 (b)
30 JUMP_FORWARD 8 (to 40)
8 >> 32 LOAD_GLOBAL 4 (c)
34 POP_JUMP_IF_FALSE 40
9 36 LOAD_FAST 8 (z)
38 STORE_FAST 8 (z)
>> 40 POP_BLOCK
42 JUMP_FORWARD 16 (to 60)
10 >> 44 POP_TOP
46 POP_TOP
48 POP_TOP
11 50 LOAD_CONST 1 (1)
52 STORE_FAST 6 (a)
54 POP_EXCEPT
56 JUMP_FORWARD 2 (to 60)
58 END_FINALLY
>> 60 LOAD_CONST 0 (None)
62 RETURN_VALUE
```
#### MWE data:
Bytecode for MWE:
```c=
2 0 SETUP_EXCEPT 38 (to 40)
3 2 LOAD_GLOBAL 0 (one2one)
4 POP_JUMP_IF_TRUE 14
6 LOAD_GLOBAL 1 (is_fk)
8 POP_JUMP_IF_TRUE 14
10 LOAD_GLOBAL 2 (m2m)
12 POP_JUMP_IF_FALSE 28
4 >> 14 LOAD_FAST 5 (a)
16 STORE_FAST 5 (a)
5 18 LOAD_GLOBAL 3 (default)
20 POP_JUMP_IF_FALSE 36
6 22 LOAD_FAST 6 (b)
24 STORE_FAST 6 (b)
26 JUMP_FORWARD 8 (to 36)
7 >> 28 LOAD_GLOBAL 4 (c)
30 POP_JUMP_IF_FALSE 36
8 32 LOAD_FAST 7 (z)
34 STORE_FAST 7 (z)
>> 36 POP_BLOCK
38 JUMP_FORWARD 16 (to 56)
9 >> 40 POP_TOP
42 POP_TOP
44 POP_TOP
10 46 LOAD_CONST 1 (1)
48 STORE_FAST 5 (a)
50 POP_EXCEPT
52 JUMP_FORWARD 2 (to 56)
54 END_FINALLY
>> 56 LOAD_CONST 0 (None)
58 RETURN_VALUE
```
## Error 1/235
Python version: 3.7
Decompyle3: Failed
Uncompyle6: Failed
Error: `Deparsing stopped due to parse error`
### MWE:
```python=
def change_order(self, order):
try:
z = z
except:
if not is_success or (item == 0 and pk != Setting):
a = 1
z = z
```
#### Closest Solution:
```python=
def change_order(self, order):
try:
z = z
except:
m = not is_success or (item == 0 and pk != Setting)
if m:
a = 1
z = z
```
```c=
2 0 SETUP_EXCEPT 8 (to 10)
3 2 LOAD_FAST 2 (z)
4 STORE_FAST 2 (z)
6 POP_BLOCK
8 JUMP_FORWARD 46 (to 56)
4 >> 10 POP_TOP
12 POP_TOP
14 POP_TOP
5 16 LOAD_GLOBAL 0 (is_success)
18 UNARY_NOT
20 JUMP_IF_TRUE_OR_POP 36
22 LOAD_GLOBAL 1 (item)
24 LOAD_CONST 1 (0)
26 COMPARE_OP 2 (==)
28 JUMP_IF_FALSE_OR_POP 36
30 LOAD_GLOBAL 2 (pk)
32 LOAD_GLOBAL 3 (Setting)
34 COMPARE_OP 3 (!=)
>> 36 STORE_FAST 3 (m)
6 38 LOAD_FAST 3 (m)
40 POP_JUMP_IF_FALSE 46
7 42 LOAD_CONST 2 (1)
44 STORE_FAST 4 (a)
8 >> 46 LOAD_FAST 2 (z)
48 STORE_FAST 2 (z)
50 POP_EXCEPT
52 JUMP_FORWARD 2 (to 56)
54 END_FINALLY
>> 56 LOAD_CONST 0 (None)
58 RETURN_VALUE
```
#### MWE data:
Bytecode for MWE:
```c=
4 0 SETUP_EXCEPT 8 (to 10)
5 2 LOAD_FAST 2 (z)
4 STORE_FAST 2 (z)
6 POP_BLOCK
8 JUMP_FORWARD 40 (to 50)
6 >> 10 POP_TOP
12 POP_TOP
14 POP_TOP
7 16 LOAD_GLOBAL 0 (is_success)
18 POP_JUMP_IF_FALSE 36
20 LOAD_GLOBAL 1 (item)
22 LOAD_CONST 1 (0)
24 COMPARE_OP 2 (==)
26 POP_JUMP_IF_FALSE 40
28 LOAD_GLOBAL 2 (pk)
30 LOAD_GLOBAL 3 (Setting)
32 COMPARE_OP 3 (!=)
34 POP_JUMP_IF_FALSE 40
8 >> 36 LOAD_CONST 2 (1)
38 STORE_FAST 3 (a)
10 >> 40 LOAD_FAST 2 (z)
42 STORE_FAST 2 (z)
44 POP_EXCEPT
46 JUMP_FORWARD 2 (to 50)
48 END_FINALLY
>> 50 LOAD_CONST 0 (None)
52 RETURN_VALUE
```
## Error 1/236
Python version: 3.7
Decompyle3: Failed
Uncompyle6: Failed
Error: `Deparsing stopped due to parse error`
### MWE:
```python=
def splitnum_str():
if div == 1:
if a or b or c:
z = z
else:
z = z
return out
```
#### Closest Solution:
```python=
def splitnum_str():
if div == 1:
d = a or b or c
if d:
z = z
else:
z = z
return out
```
```c=
2 0 LOAD_GLOBAL 0 (div)
2 LOAD_CONST 1 (1)
4 COMPARE_OP 2 (==)
6 POP_JUMP_IF_FALSE 30
3 8 LOAD_GLOBAL 1 (a)
10 JUMP_IF_TRUE_OR_POP 18
12 LOAD_GLOBAL 2 (b)
14 JUMP_IF_TRUE_OR_POP 18
16 LOAD_GLOBAL 3 (c)
>> 18 STORE_FAST 0 (d)
4 20 LOAD_FAST 0 (d)
22 POP_JUMP_IF_FALSE 34
5 24 LOAD_FAST 1 (z)
26 STORE_FAST 1 (z)
28 JUMP_FORWARD 4 (to 34)
7 >> 30 LOAD_FAST 1 (z)
32 STORE_FAST 1 (z)
8 >> 34 LOAD_GLOBAL 4 (out)
36 RETURN_VALUE
```
#### MWE data:
Bytecode for MWE:
```c=
2 0 LOAD_GLOBAL 0 (div)
2 LOAD_CONST 1 (1)
4 COMPARE_OP 2 (==)
6 POP_JUMP_IF_FALSE 26
3 8 LOAD_GLOBAL 1 (a)
10 POP_JUMP_IF_TRUE 20
12 LOAD_GLOBAL 2 (b)
14 POP_JUMP_IF_TRUE 20
16 LOAD_GLOBAL 3 (c)
18 POP_JUMP_IF_FALSE 30
4 >> 20 LOAD_FAST 0 (z)
22 STORE_FAST 0 (z)
24 JUMP_FORWARD 4 (to 30)
6 >> 26 LOAD_FAST 0 (z)
28 STORE_FAST 0 (z)
7 >> 30 LOAD_GLOBAL 4 (out)
32 RETURN_VALUE
```
## Error 1/237
Python version: 3.7
Decompyle3: Failed
Uncompyle6: Failed
Error: `Deparsing stopped due to parse error`
### MWE:
```python=
def save_model(self, request, obj, form, change):
try:
if (one2one or is_fk or m2m):
a = a
if default:
b = b
elif c:
z = z
except:
a = 1
```
#### Closest Solution:
```python=
def save_model(self, request, obj, form, change):
try:
t = (one2one or is_fk or m2m)
if t:
a = a
if default:
b = b
elif c:
z = z
except:
a = 1
```
```c=
2 0 SETUP_EXCEPT 42 (to 44)
3 2 LOAD_GLOBAL 0 (one2one)
4 JUMP_IF_TRUE_OR_POP 12
6 LOAD_GLOBAL 1 (is_fk)
8 JUMP_IF_TRUE_OR_POP 12
10 LOAD_GLOBAL 2 (m2m)
>> 12 STORE_FAST 5 (t)
4 14 LOAD_FAST 5 (t)
16 POP_JUMP_IF_FALSE 32
5 18 LOAD_FAST 6 (a)
20 STORE_FAST 6 (a)
6 22 LOAD_GLOBAL 3 (default)
24 POP_JUMP_IF_FALSE 40
7 26 LOAD_FAST 7 (b)
28 STORE_FAST 7 (b)
30 JUMP_FORWARD 8 (to 40)
8 >> 32 LOAD_GLOBAL 4 (c)
34 POP_JUMP_IF_FALSE 40
9 36 LOAD_FAST 8 (z)
38 STORE_FAST 8 (z)
>> 40 POP_BLOCK
42 JUMP_FORWARD 16 (to 60)
10 >> 44 POP_TOP
46 POP_TOP
48 POP_TOP
11 50 LOAD_CONST 1 (1)
52 STORE_FAST 6 (a)
54 POP_EXCEPT
56 JUMP_FORWARD 2 (to 60)
58 END_FINALLY
>> 60 LOAD_CONST 0 (None)
62 RETURN_VALUE
```
#### MWE data:
Bytecode for MWE:
```c=
2 0 SETUP_EXCEPT 38 (to 40)
3 2 LOAD_GLOBAL 0 (one2one)
4 POP_JUMP_IF_TRUE 14
6 LOAD_GLOBAL 1 (is_fk)
8 POP_JUMP_IF_TRUE 14
10 LOAD_GLOBAL 2 (m2m)
12 POP_JUMP_IF_FALSE 28
4 >> 14 LOAD_FAST 5 (a)
16 STORE_FAST 5 (a)
5 18 LOAD_GLOBAL 3 (default)
20 POP_JUMP_IF_FALSE 36
6 22 LOAD_FAST 6 (b)
24 STORE_FAST 6 (b)
26 JUMP_FORWARD 8 (to 36)
7 >> 28 LOAD_GLOBAL 4 (c)
30 POP_JUMP_IF_FALSE 36
8 32 LOAD_FAST 7 (z)
34 STORE_FAST 7 (z)
>> 36 POP_BLOCK
38 JUMP_FORWARD 16 (to 56)
9 >> 40 POP_TOP
42 POP_TOP
44 POP_TOP
10 46 LOAD_CONST 1 (1)
48 STORE_FAST 5 (a)
50 POP_EXCEPT
52 JUMP_FORWARD 2 (to 56)
54 END_FINALLY
>> 56 LOAD_CONST 0 (None)
58 RETURN_VALUE
```
## Error 1/238
Python version: 3.7
Decompyle3: Failed
Uncompyle6: Failed
Error: `Deparsing stopped due to parse error`
### MWE:
```python=
def change_order(self, order):
try:
z = z
except:
if not is_success or (item == 0 and pk != Setting):
a = 1
z = z
```
#### Closest Solution:
```python=
def change_order(self, order):
try:
z = z
except:
m = not is_success or (item == 0 and pk != Setting)
if m:
a = 1
z = z
```
```c=
2 0 SETUP_EXCEPT 8 (to 10)
3 2 LOAD_FAST 2 (z)
4 STORE_FAST 2 (z)
6 POP_BLOCK
8 JUMP_FORWARD 46 (to 56)
4 >> 10 POP_TOP
12 POP_TOP
14 POP_TOP
5 16 LOAD_GLOBAL 0 (is_success)
18 UNARY_NOT
20 JUMP_IF_TRUE_OR_POP 36
22 LOAD_GLOBAL 1 (item)
24 LOAD_CONST 1 (0)
26 COMPARE_OP 2 (==)
28 JUMP_IF_FALSE_OR_POP 36
30 LOAD_GLOBAL 2 (pk)
32 LOAD_GLOBAL 3 (Setting)
34 COMPARE_OP 3 (!=)
>> 36 STORE_FAST 3 (m)
6 38 LOAD_FAST 3 (m)
40 POP_JUMP_IF_FALSE 46
7 42 LOAD_CONST 2 (1)
44 STORE_FAST 4 (a)
8 >> 46 LOAD_FAST 2 (z)
48 STORE_FAST 2 (z)
50 POP_EXCEPT
52 JUMP_FORWARD 2 (to 56)
54 END_FINALLY
>> 56 LOAD_CONST 0 (None)
58 RETURN_VALUE
```
#### MWE data:
Bytecode for MWE:
```c=
4 0 SETUP_EXCEPT 8 (to 10)
5 2 LOAD_FAST 2 (z)
4 STORE_FAST 2 (z)
6 POP_BLOCK
8 JUMP_FORWARD 40 (to 50)
6 >> 10 POP_TOP
12 POP_TOP
14 POP_TOP
7 16 LOAD_GLOBAL 0 (is_success)
18 POP_JUMP_IF_FALSE 36
20 LOAD_GLOBAL 1 (item)
22 LOAD_CONST 1 (0)
24 COMPARE_OP 2 (==)
26 POP_JUMP_IF_FALSE 40
28 LOAD_GLOBAL 2 (pk)
30 LOAD_GLOBAL 3 (Setting)
32 COMPARE_OP 3 (!=)
34 POP_JUMP_IF_FALSE 40
8 >> 36 LOAD_CONST 2 (1)
38 STORE_FAST 3 (a)
10 >> 40 LOAD_FAST 2 (z)
42 STORE_FAST 2 (z)
44 POP_EXCEPT
46 JUMP_FORWARD 2 (to 50)
48 END_FINALLY
>> 50 LOAD_CONST 0 (None)
52 RETURN_VALUE
```
## Error 1/239
Python version: 3.7
Decompyle3: Failed
Uncompyle6: Failed
Error: `Deparsing stopped due to parse error`
### MWE:
```python=
def splitnum_str():
if div == 1:
if a or b or c:
z = z
else:
z = z
return out
```
#### Closest Solution:
```python=
def splitnum_str():
if div == 1:
d = a or b or c
if d:
z = z
else:
z = z
return out
```
```c=
2 0 LOAD_GLOBAL 0 (div)
2 LOAD_CONST 1 (1)
4 COMPARE_OP 2 (==)
6 POP_JUMP_IF_FALSE 30
3 8 LOAD_GLOBAL 1 (a)
10 JUMP_IF_TRUE_OR_POP 18
12 LOAD_GLOBAL 2 (b)
14 JUMP_IF_TRUE_OR_POP 18
16 LOAD_GLOBAL 3 (c)
>> 18 STORE_FAST 0 (d)
4 20 LOAD_FAST 0 (d)
22 POP_JUMP_IF_FALSE 34
5 24 LOAD_FAST 1 (z)
26 STORE_FAST 1 (z)
28 JUMP_FORWARD 4 (to 34)
7 >> 30 LOAD_FAST 1 (z)
32 STORE_FAST 1 (z)
8 >> 34 LOAD_GLOBAL 4 (out)
36 RETURN_VALUE
```
#### MWE data:
Bytecode for MWE:
```c=
2 0 LOAD_GLOBAL 0 (div)
2 LOAD_CONST 1 (1)
4 COMPARE_OP 2 (==)
6 POP_JUMP_IF_FALSE 26
3 8 LOAD_GLOBAL 1 (a)
10 POP_JUMP_IF_TRUE 20
12 LOAD_GLOBAL 2 (b)
14 POP_JUMP_IF_TRUE 20
16 LOAD_GLOBAL 3 (c)
18 POP_JUMP_IF_FALSE 30
4 >> 20 LOAD_FAST 0 (z)
22 STORE_FAST 0 (z)
24 JUMP_FORWARD 4 (to 30)
6 >> 26 LOAD_FAST 0 (z)
28 STORE_FAST 0 (z)
7 >> 30 LOAD_GLOBAL 4 (out)
32 RETURN_VALUE
```