NO Solver Timeout: 4 Global Timeout: 300 No parsing errors! Init Location: 0 Transitions: (0 + OldIrql^0), keR^0 -> 0}> (0 + __const_7^0), x1010^0 -> (0 + Irp^0)}> 1}> undef652, __rho_7_^0 -> undef718, keA^0 -> 0}> 4}> 0, __rho_6_^0 -> undef1150}> (0 + CurrentWaitIrp^0), y77^0 -> 2}> undef1632, i55^0 -> (0 + OldIrql^0), keA^0 -> 0, keR^0 -> 0}> 4}> 0, NewMask^0 -> undef1958, __rho_4_^0 -> undef2014}> 4}> undef2763}> (0 + DeviceObject^0)}> (0 + Irp^0), y6464^0 -> (0 + status^0)}> (0 + __const_41^0)}> (0 + OldIrql^0), keA^0 -> 0, keR^0 -> 0}> 4}> undef4390}> (0 + __const_15^0)}> (0 + __const_33^0)}> (0 + __const_15^0)}> (0 + __const_37^0)}> (0 + __const_15^0)}> (0 + OldIrql^0), keA^0 -> 0, keR^0 -> 0}> (0 + __const_32^0)}> (0 + __const_15^0)}> (0 + __const_37^0)}> (0 + __const_35^0)}> (0 + __const_33^0)}> (0 + __const_31^0)}> undef8063}> (0 + __const_29^0)}> (0 + __const_15^0)}> (0 + __const_26^0)}> (0 + __const_25^0), Mask^0 -> (0 + __const_127^0)}> (0 + __const_24^0), Mask^0 -> (0 + __const_63^0)}> undef9790}> undef9876, __rho_13_^0 -> undef9877, __rho_14_^0 -> undef9878, __rho_15_^0 -> undef9879, __rho_16_^0 -> undef9880, __rho_17_^0 -> undef9881, __rho_18_^0 -> undef9882, __rho_19_^0 -> undef9883, __rho_1_^0 -> undef9884, __rho_20_^0 -> undef9885, __rho_21_^0 -> undef9886, __rho_22_^0 -> undef9887, __rho_3_^0 -> undef9901, __rho_5_^0 -> undef9903, __rho_8_^0 -> undef9906}> (0 + __const_27^0), Mask^0 -> (0 + __const_31^0)}> undef10329}> 4}> 0, LParity^0 -> 0, LStop^0 -> 0, Mask^0 -> (0 + __const_255^0), __rho_30_^0 -> undef10760, pLineControl^0 -> undef10794}> (0 + OldIrql^0), keA^0 -> 0, keR^0 -> 0}> 4}> undef11192, pBaudRate^0 -> undef11227}> (0 + OldIrql^0), keA^0 -> 0, keR^0 -> 0}> 4}> undef11949}> 4}> undef12380}> (0 + OldIrql^0), keA^0 -> 0, keR^0 -> 0, x4646^0 -> (0 + DeviceObject^0)}> (0 + OldIrql^0), keA^0 -> 0, keR^0 -> 0}> 4}> undef13097, __rho_26_^0 -> undef13139}> (0 + OldIrql^0), keA^0 -> 0, keR^0 -> 0}> 4}> undef13896}> (0 + OldIrql^0), keA^0 -> 0, keR^0 -> 0}> (0 + __const_15^0)}> undef14329}> 4}> undef14719, __rho_23_^0 -> undef14760}> 4}> undef15181}> (0 + CancelIrp^0), y2929^0 -> (0 + __const_11^0)}> (0 + OldIrql^0), keR^0 -> 0}> undef15898}> (0 + OldIrql^0), ip1919^0 -> (0 + CancelIrql^0), keA^0 -> 0, keR^0 -> 0, x2222^0 -> (0 + CancelIrp^0), y2323^0 -> (0 + __const_11^0)}> (0 + CancelIrql^0)}> undef16224, __rho_10_^0 -> undef16261, length^0 -> (~(1) + length^0)}> 0, __rho_11_^0 -> undef16370}> 0, length^0 -> undef16638}> undef16727}> 4}> undef17089, Mask^0 -> undef17097, __rho_9_^0 -> undef17160}> (0 + CurrentWaitIrp^0), y1414^0 -> 2}> undef17306, DeviceObject^0 -> undef17308, Irp^0 -> undef17309, LData^0 -> 0, LParity^0 -> 0, LStop^0 -> 0, Mask^0 -> (0 + __const_255^0), NewTimeouts^0 -> undef17315, SerialStatus^0 -> undef17317, csl^0 -> undef17377, irql^0 -> undef17392, keA^0 -> 0, keR^0 -> 0, length^0 -> undef17395, lock^0 -> undef17396, pBaudRate^0 -> undef17397, pLineControl^0 -> undef17398, status^0 -> undef17399}> Fresh variables: undef433, undef652, undef718, undef758, undef1150, undef1632, undef1731, undef1732, undef1958, undef2014, undef2763, undef4001, undef4002, undef4390, undef6271, undef6272, undef8063, undef9790, undef9876, undef9877, undef9878, undef9879, undef9880, undef9881, undef9882, undef9883, undef9884, undef9885, undef9886, undef9887, undef9901, undef9903, undef9906, undef10329, undef10760, undef10794, undef10917, undef10918, undef11192, undef11227, undef11675, undef11676, undef11949, undef12380, undef12649, undef12650, undef12759, undef12760, undef13097, undef13139, undef13517, undef13518, undef13896, undef14059, undef14060, undef14329, undef14719, undef14760, undef15181, undef15789, undef15898, undef16114, undef16115, undef16224, undef16261, undef16370, undef16638, undef16656, undef16727, undef17089, undef17097, undef17160, undef17306, undef17308, undef17309, undef17315, undef17317, undef17377, undef17392, undef17395, undef17396, undef17397, undef17398, undef17399, undef17413, undef17414, undef17415, Undef variables: undef433, undef652, undef718, undef758, undef1150, undef1632, undef1731, undef1732, undef1958, undef2014, undef2763, undef4001, undef4002, undef4390, undef6271, undef6272, undef8063, undef9790, undef9876, undef9877, undef9878, undef9879, undef9880, undef9881, undef9882, undef9883, undef9884, undef9885, undef9886, undef9887, undef9901, undef9903, undef9906, undef10329, undef10760, undef10794, undef10917, undef10918, undef11192, undef11227, undef11675, undef11676, undef11949, undef12380, undef12649, undef12650, undef12759, undef12760, undef13097, undef13139, undef13517, undef13518, undef13896, undef14059, undef14060, undef14329, undef14719, undef14760, undef15181, undef15789, undef15898, undef16114, undef16115, undef16224, undef16261, undef16370, undef16638, undef16656, undef16727, undef17089, undef17097, undef17160, undef17306, undef17308, undef17309, undef17315, undef17317, undef17377, undef17392, undef17395, undef17396, undef17397, undef17398, undef17399, undef17413, undef17414, undef17415, Abstraction variables: Exit nodes: Accepting locations: Asserts: Preprocessed LLVMGraph Init Location: 0 Transitions: undef9876, __rho_13_^0 -> undef9877, __rho_14_^0 -> undef9878, __rho_15_^0 -> undef9879, __rho_16_^0 -> undef9880, __rho_17_^0 -> undef9881, __rho_18_^0 -> undef9882, __rho_19_^0 -> undef9883, __rho_20_^0 -> undef9885, __rho_21_^0 -> undef9886, __rho_22_^0 -> undef9887, __rho_8_^0 -> undef9906, status^0 -> undef17399}> 0, __rho_12_^0 -> undef9876, __rho_13_^0 -> undef9877, __rho_14_^0 -> undef9878, __rho_15_^0 -> undef9879, __rho_16_^0 -> undef9880, __rho_17_^0 -> undef9881, __rho_18_^0 -> undef9882, __rho_19_^0 -> undef9883, __rho_20_^0 -> undef9885, __rho_21_^0 -> undef9886, __rho_22_^0 -> undef9887, __rho_6_^0 -> undef1150, __rho_8_^0 -> undef9906, status^0 -> undef17399}> 0, __rho_12_^0 -> undef9876, __rho_13_^0 -> undef9877, __rho_14_^0 -> undef9878, __rho_15_^0 -> undef9879, __rho_16_^0 -> undef9880, __rho_17_^0 -> undef9881, __rho_18_^0 -> undef9882, __rho_19_^0 -> undef9883, __rho_20_^0 -> undef9885, __rho_21_^0 -> undef9886, __rho_22_^0 -> undef9887, __rho_8_^0 -> undef9906, status^0 -> undef17399}> 0, __rho_12_^0 -> undef9876, __rho_13_^0 -> undef9877, __rho_14_^0 -> undef9878, __rho_15_^0 -> undef9879, __rho_16_^0 -> undef9880, __rho_17_^0 -> undef9881, __rho_18_^0 -> undef9882, __rho_19_^0 -> undef9883, __rho_20_^0 -> undef9885, __rho_21_^0 -> undef9886, __rho_22_^0 -> undef9887, __rho_8_^0 -> undef9906, status^0 -> 4}> undef9876, __rho_13_^0 -> undef9877, __rho_14_^0 -> undef9878, __rho_15_^0 -> undef9879, __rho_16_^0 -> undef9880, __rho_17_^0 -> undef9881, __rho_18_^0 -> undef9882, __rho_19_^0 -> undef9883, __rho_20_^0 -> undef9885, __rho_21_^0 -> undef9886, __rho_22_^0 -> undef9887, __rho_8_^0 -> undef9906, status^0 -> undef17399}> undef9876, __rho_13_^0 -> undef9877, __rho_14_^0 -> undef9878, __rho_15_^0 -> undef9879, __rho_16_^0 -> undef9880, __rho_17_^0 -> undef9881, __rho_18_^0 -> undef9882, __rho_19_^0 -> undef9883, __rho_20_^0 -> undef9885, __rho_21_^0 -> undef9886, __rho_22_^0 -> undef9887, __rho_8_^0 -> undef9906, status^0 -> 4}> undef17399}> undef17399}> undef652, status^0 -> (0 + __const_7^0)}> undef652, status^0 -> (0 + __const_7^0)}> undef652, status^0 -> (0 + __const_7^0)}> undef652, status^0 -> 1}> undef652, status^0 -> 1}> undef652, status^0 -> 1}> undef652, status^0 -> (0 + __const_7^0)}> undef652, status^0 -> (0 + __const_7^0)}> undef652, status^0 -> (0 + __const_7^0)}> undef652, status^0 -> 1}> undef652, status^0 -> 1}> undef652, status^0 -> 1}> undef13139}> undef13139, status^0 -> 4}> 4}> (0 + __const_15^0)}> 4}> (0 + __const_15^0)}> undef15181}> undef15181, status^0 -> 4}> undef16638}> 4}> undef16638, status^0 -> 4}> (0 + __const_15^0)}> (0 + __const_15^0)}> (0 + __const_15^0)}> (0 + __const_15^0)}> (0 + __const_15^0)}> (0 + __const_15^0)}> (0 + __const_15^0)}> (0 + __const_15^0)}> (0 + __const_15^0)}> (0 + __const_15^0)}> (0 + __const_15^0)}> (0 + __const_15^0)}> (0 + __const_15^0)}> undef8063, status^0 -> (0 + __const_15^0)}> undef8063, status^0 -> (0 + __const_15^0)}> undef8063}> undef8063, status^0 -> (0 + __const_15^0)}> undef8063, status^0 -> (0 + __const_15^0)}> undef8063}> undef8063}> undef8063}> undef8063}> undef8063}> undef8063}> undef8063}> undef8063}> undef8063}> (~(1) + length^0)}> (~(1) + length^0)}> undef9790, status^0 -> (0 + __const_15^0)}> undef9790, status^0 -> (0 + __const_15^0)}> (0 + __const_26^0), __rho_32_^0 -> undef9790}> undef9790, status^0 -> (0 + __const_15^0)}> undef9790, status^0 -> (0 + __const_15^0)}> (0 + __const_26^0), __rho_32_^0 -> undef9790}> (0 + __const_25^0), __rho_32_^0 -> undef9790}> undef10329}> undef10329}> (0 + __const_24^0), __rho_31_^0 -> undef10329, __rho_32_^0 -> undef9790}> undef10329}> undef10329}> (0 + __const_24^0), __rho_31_^0 -> undef10329, __rho_32_^0 -> undef9790}> (0 + __const_27^0), __rho_31_^0 -> undef10329, __rho_32_^0 -> undef9790}> undef10329, status^0 -> 4}> undef10329, status^0 -> 4}> (0 + __const_24^0), __rho_31_^0 -> undef10329, __rho_32_^0 -> undef9790, status^0 -> 4}> undef10329, status^0 -> 4}> undef10329, status^0 -> 4}> (0 + __const_24^0), __rho_31_^0 -> undef10329, __rho_32_^0 -> undef9790, status^0 -> 4}> (0 + __const_27^0), __rho_31_^0 -> undef10329, __rho_32_^0 -> undef9790, status^0 -> 4}> (0 + __const_41^0)}> 4}> 0, __rho_30_^0 -> undef10760}> 4}> 4}> 4}> Fresh variables: undef433, undef652, undef718, undef758, undef1150, undef1632, undef1731, undef1732, undef1958, undef2014, undef2763, undef4001, undef4002, undef4390, undef6271, undef6272, undef8063, undef9790, undef9876, undef9877, undef9878, undef9879, undef9880, undef9881, undef9882, undef9883, undef9884, undef9885, undef9886, undef9887, undef9901, undef9903, undef9906, undef10329, undef10760, undef10794, undef10917, undef10918, undef11192, undef11227, undef11675, undef11676, undef11949, undef12380, undef12649, undef12650, undef12759, undef12760, undef13097, undef13139, undef13517, undef13518, undef13896, undef14059, undef14060, undef14329, undef14719, undef14760, undef15181, undef15789, undef15898, undef16114, undef16115, undef16224, undef16261, undef16370, undef16638, undef16656, undef16727, undef17089, undef17097, undef17160, undef17306, undef17308, undef17309, undef17315, undef17317, undef17377, undef17392, undef17395, undef17396, undef17397, undef17398, undef17399, undef17413, undef17414, undef17415, Undef variables: undef433, undef652, undef718, undef758, undef1150, undef1632, undef1731, undef1732, undef1958, undef2014, undef2763, undef4001, undef4002, undef4390, undef6271, undef6272, undef8063, undef9790, undef9876, undef9877, undef9878, undef9879, undef9880, undef9881, undef9882, undef9883, undef9884, undef9885, undef9886, undef9887, undef9901, undef9903, undef9906, undef10329, undef10760, undef10794, undef10917, undef10918, undef11192, undef11227, undef11675, undef11676, undef11949, undef12380, undef12649, undef12650, undef12759, undef12760, undef13097, undef13139, undef13517, undef13518, undef13896, undef14059, undef14060, undef14329, undef14719, undef14760, undef15181, undef15789, undef15898, undef16114, undef16115, undef16224, undef16261, undef16370, undef16638, undef16656, undef16727, undef17089, undef17097, undef17160, undef17306, undef17308, undef17309, undef17315, undef17317, undef17377, undef17392, undef17395, undef17396, undef17397, undef17398, undef17399, undef17413, undef17414, undef17415, Abstraction variables: Exit nodes: Accepting locations: Asserts: ************************************************************* ******************************************************************************************* *********************** WORKING TRANSITION SYSTEM (DAG) *********************** ******************************************************************************************* Init Location: 0 Graph 0: Transitions: Variables: Graph 1: Transitions: Variables: Graph 2: Transitions: Variables: Graph 3: Transitions: Variables: Graph 4: Transitions: -1 + length^0, rest remain the same}> -1 + length^0, rest remain the same}> Variables: length^0 Graph 5: Transitions: Variables: Graph 6: Transitions: Variables: Graph 7: Transitions: Variables: Graph 8: Transitions: Variables: Graph 9: Transitions: Variables: Graph 10: Transitions: Variables: Graph 11: Transitions: Variables: Graph 12: Transitions: Variables: Graph 13: Transitions: Variables: Graph 14: Transitions: Variables: Precedence: Graph 0 Graph 1 undef17399, rest remain the same}> undef17399, rest remain the same}> Graph 2 0, __rho_12_^0 -> undef9876, __rho_13_^0 -> undef9877, __rho_14_^0 -> undef9878, __rho_15_^0 -> undef9879, __rho_16_^0 -> undef9880, __rho_17_^0 -> undef9881, __rho_18_^0 -> undef9882, __rho_19_^0 -> undef9883, __rho_20_^0 -> undef9885, __rho_21_^0 -> undef9886, __rho_22_^0 -> undef9887, __rho_6_^0 -> undef1150, __rho_8_^0 -> undef9906, status^0 -> undef17399, rest remain the same}> Graph 3 undef9876, __rho_13_^0 -> undef9877, __rho_14_^0 -> undef9878, __rho_15_^0 -> undef9879, __rho_16_^0 -> undef9880, __rho_17_^0 -> undef9881, __rho_18_^0 -> undef9882, __rho_19_^0 -> undef9883, __rho_20_^0 -> undef9885, __rho_21_^0 -> undef9886, __rho_22_^0 -> undef9887, __rho_8_^0 -> undef9906, status^0 -> undef17399, rest remain the same}> Graph 4 undef16638, rest remain the same}> undef16638, status^0 -> 4, rest remain the same}> Graph 5 Graph 6 0, __rho_30_^0 -> undef10760, rest remain the same}> Graph 7 undef10329, rest remain the same}> undef10329, rest remain the same}> undef10329, rest remain the same}> undef10329, rest remain the same}> undef10329, status^0 -> 4, rest remain the same}> undef10329, status^0 -> 4, rest remain the same}> undef10329, status^0 -> 4, rest remain the same}> undef10329, status^0 -> 4, rest remain the same}> Graph 8 undef9790, status^0 -> __const_15^0, rest remain the same}> undef9790, status^0 -> __const_15^0, rest remain the same}> __const_26^0, __rho_32_^0 -> undef9790, rest remain the same}> undef9790, status^0 -> __const_15^0, rest remain the same}> undef9790, status^0 -> __const_15^0, rest remain the same}> __const_26^0, __rho_32_^0 -> undef9790, rest remain the same}> __const_25^0, __rho_32_^0 -> undef9790, rest remain the same}> __const_24^0, __rho_31_^0 -> undef10329, __rho_32_^0 -> undef9790, rest remain the same}> __const_24^0, __rho_31_^0 -> undef10329, __rho_32_^0 -> undef9790, rest remain the same}> __const_27^0, __rho_31_^0 -> undef10329, __rho_32_^0 -> undef9790, rest remain the same}> __const_24^0, __rho_31_^0 -> undef10329, __rho_32_^0 -> undef9790, status^0 -> 4, rest remain the same}> __const_24^0, __rho_31_^0 -> undef10329, __rho_32_^0 -> undef9790, status^0 -> 4, rest remain the same}> __const_27^0, __rho_31_^0 -> undef10329, __rho_32_^0 -> undef9790, status^0 -> 4, rest remain the same}> Graph 9 Graph 10 undef8063, status^0 -> __const_15^0, rest remain the same}> undef8063, status^0 -> __const_15^0, rest remain the same}> undef8063, rest remain the same}> undef8063, status^0 -> __const_15^0, rest remain the same}> undef8063, status^0 -> __const_15^0, rest remain the same}> undef8063, rest remain the same}> undef8063, rest remain the same}> undef8063, rest remain the same}> undef8063, rest remain the same}> undef8063, rest remain the same}> undef8063, rest remain the same}> undef8063, rest remain the same}> undef8063, rest remain the same}> undef8063, rest remain the same}> Graph 11 Graph 12 0, __rho_12_^0 -> undef9876, __rho_13_^0 -> undef9877, __rho_14_^0 -> undef9878, __rho_15_^0 -> undef9879, __rho_16_^0 -> undef9880, __rho_17_^0 -> undef9881, __rho_18_^0 -> undef9882, __rho_19_^0 -> undef9883, __rho_20_^0 -> undef9885, __rho_21_^0 -> undef9886, __rho_22_^0 -> undef9887, __rho_8_^0 -> undef9906, status^0 -> undef17399, rest remain the same}> 0, __rho_12_^0 -> undef9876, __rho_13_^0 -> undef9877, __rho_14_^0 -> undef9878, __rho_15_^0 -> undef9879, __rho_16_^0 -> undef9880, __rho_17_^0 -> undef9881, __rho_18_^0 -> undef9882, __rho_19_^0 -> undef9883, __rho_20_^0 -> undef9885, __rho_21_^0 -> undef9886, __rho_22_^0 -> undef9887, __rho_8_^0 -> undef9906, status^0 -> 4, rest remain the same}> undef9876, __rho_13_^0 -> undef9877, __rho_14_^0 -> undef9878, __rho_15_^0 -> undef9879, __rho_16_^0 -> undef9880, __rho_17_^0 -> undef9881, __rho_18_^0 -> undef9882, __rho_19_^0 -> undef9883, __rho_20_^0 -> undef9885, __rho_21_^0 -> undef9886, __rho_22_^0 -> undef9887, __rho_8_^0 -> undef9906, status^0 -> undef17399, rest remain the same}> undef9876, __rho_13_^0 -> undef9877, __rho_14_^0 -> undef9878, __rho_15_^0 -> undef9879, __rho_16_^0 -> undef9880, __rho_17_^0 -> undef9881, __rho_18_^0 -> undef9882, __rho_19_^0 -> undef9883, __rho_20_^0 -> undef9885, __rho_21_^0 -> undef9886, __rho_22_^0 -> undef9887, __rho_8_^0 -> undef9906, status^0 -> 4, rest remain the same}> undef652, status^0 -> __const_7^0, rest remain the same}> undef652, status^0 -> __const_7^0, rest remain the same}> undef652, status^0 -> __const_7^0, rest remain the same}> undef652, status^0 -> 1, rest remain the same}> undef652, status^0 -> 1, rest remain the same}> undef652, status^0 -> 1, rest remain the same}> undef652, status^0 -> __const_7^0, rest remain the same}> undef652, status^0 -> __const_7^0, rest remain the same}> undef652, status^0 -> __const_7^0, rest remain the same}> undef652, status^0 -> 1, rest remain the same}> undef652, status^0 -> 1, rest remain the same}> undef652, status^0 -> 1, rest remain the same}> undef13139, rest remain the same}> undef13139, status^0 -> 4, rest remain the same}> 4, rest remain the same}> __const_15^0, rest remain the same}> 4, rest remain the same}> __const_15^0, rest remain the same}> undef15181, rest remain the same}> undef15181, status^0 -> 4, rest remain the same}> 4, rest remain the same}> __const_15^0, rest remain the same}> __const_15^0, rest remain the same}> __const_15^0, rest remain the same}> __const_15^0, rest remain the same}> __const_15^0, rest remain the same}> __const_15^0, rest remain the same}> __const_15^0, rest remain the same}> __const_15^0, rest remain the same}> __const_15^0, rest remain the same}> __const_15^0, rest remain the same}> __const_15^0, rest remain the same}> __const_15^0, rest remain the same}> __const_15^0, rest remain the same}> __const_41^0, rest remain the same}> 4, rest remain the same}> 4, rest remain the same}> 4, rest remain the same}> 4, rest remain the same}> Graph 13 Graph 14 Map Locations to Subgraph: ( 0 , 0 ) ( 2 , 12 ) ( 7 , 2 ) ( 9 , 3 ) ( 15 , 13 ) ( 18 , 1 ) ( 22 , 14 ) ( 31 , 11 ) ( 37 , 10 ) ( 41 , 9 ) ( 44 , 8 ) ( 47 , 4 ) ( 52 , 7 ) ( 56 , 6 ) ( 65 , 5 ) ******************************************************************************************* ******************************** CHECKING ASSERTIONS ******************************** ******************************************************************************************* Proving termination of subgraph 0 Proving termination of subgraph 1 Checking unfeasibility... Time used: 0.001813 > No variable changes in termination graph. Checking conditional unfeasibility... Termination failed. Trying to show unreachability... Proving unreachability of entry: undef17399, rest remain the same}> LOG: CALL check - Post:1 <= 0 - Process 1 * Exit transition: undef17399, rest remain the same}> * Postcondition : 1 <= 0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.005258s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.005332s Cannot prove unreachability Proving non-termination of subgraph 1 Transitions: Variables: Checking conditional non-termination of SCC {l18}... > No exit transition to close. Calling reachability with... Transition: Conditions: Transition: Conditions: OPEN EXITS: --- Reachability graph --- > Graph without transitions. Calling reachability with... Transition: undef17399, rest remain the same}> Conditions: Transition: undef17399, rest remain the same}> Conditions: Transition: undef17399, rest remain the same}> Conditions: Transition: undef17399, rest remain the same}> Conditions: OPEN EXITS: undef17399, rest remain the same}> undef17399, rest remain the same}> undef17399, rest remain the same}> undef17399, rest remain the same}> > Conditions are reachable! Program does NOT terminate