Solver trace for Main.main: ------------ solutions found: 1 ------------ Solving ((U64 & imm(none)) | (rename (BB2 -> BB1: [16 -> 1]) +0)) <: (U64 & imm(none)) --- 1: ((U64 & imm(none)) | (rename (BB2 -> BB1: [16 -> 1]) +0)) <: (U64 & imm(none)) --- 2: ((U64 & imm(none)) | (rename (BB2 -> BB1: [16 -> 1]) +0)) <: imm(none) --- 3: (U64 & imm(none)) <: imm(none) --- 4: (rename (BB2 -> BB1: [16 -> 1]) +0) <: imm(none) --- 5: +0 <: imm(none) --- 5: -0 --> (-0 & imm(none)) 6: ((U64 & imm(none)) | (rename (BB2 -> BB1: [16 -> 1]) +0)) <: U64 --- 7: (U64 & imm(none)) <: U64 --- 8: (rename (BB2 -> BB1: [16 -> 1]) +0) <: U64 --- 9: +0 <: U64 --- 9: -0 --> (-0 & U64) 9: done ------------ solutions found: 1 ------------ Current substitution: -0 --> (-0 & U64 & imm(none)) ------------ Solving (static Log) <: (has-applied-method 'create' (unbounded-sequence 1) (signature (static Log) [] -2)) --- 1: (static Log) <: (has-applied-method 'create' (unbounded-sequence 1) (signature (static Log) [] -2)) --- 1: (unbounded-sequence 1) --> [] 2: (cown[Log] & imm(none)) <: -2 --- 2: +2 --> ((cown[Log] & imm(none)) | +2) 3: (static Log) <: (top) --- 3: done ------------ solutions found: 1 ------------ Current substitution: -0 --> (-0 & U64 & imm(none)) +2 --> ((cown[Log] & imm(none)) | +2) ------------ Solving (static Builtin) <: (has-applied-method 'print1' (unbounded-sequence 3) (signature (static Builtin) [(string), ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0))] -4)) --- 1: (static Builtin) <: (has-applied-method 'print1' (unbounded-sequence 3) (signature (static Builtin) [(string), ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0))] -4)) --- 1: (unbounded-sequence 3) --> [(-3.0 ... +3.0)] 2: unit <: -4 --- 2: +4 --> (+4 | unit) 3: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: (apply-extract (external 1) -3.0) --- 4: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 5: (U64 & imm(none)) <: -3.0 --- 5: +3.0 --> ((U64 & imm(none)) | +3.0) 6: (rename (BB2 -> BB2: [16 -> 1]) +0) <: (apply-extract (external 1) -3.0) --- 7: +0 <: (apply-extract (external 1) -3.0) --- 7: -0 --> ((apply-extract (external 1) -3.0) & -0) 8: (string) <: (string) --- 9: (static Builtin) <: (top) --- 10: ((U64 & imm(none)) | +3.0) <: (top) --- 10: done ------------ solutions found: 1 ------------ Current substitution: +3.0 --> ((U64 & imm(none)) | +3.0) +4 --> (+4 | unit) -0 --> ((apply-extract (external 1) -3.0) & -0 & U64 & imm(none)) +2 --> ((cown[Log] & imm(none)) | +2) ------------ Solving (static Main) <: (has-applied-method 'do_stuff_iso' (unbounded-sequence 5) (signature (static Main) [((cown[Log] & imm(none)) | +2), ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0))] -6)) --- 1: (static Main) <: (has-applied-method 'do_stuff_iso' (unbounded-sequence 5) (signature (static Main) [((cown[Log] & imm(none)) | +2), ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0))] -6)) --- 1: (unbounded-sequence 5) --> [] 2: unit <: -6 --- 2: +6 --> (+6 | unit) 3: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: (U64 & imm(none)) --- 4: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5: (U64 & imm(none)) <: imm(none) --- 6: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7: +0 <: imm(none) --- 7: -0 --> (-0 & imm(none)) 8: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: U64 --- 9: (U64 & imm(none)) <: U64 --- 10: (rename (BB2 -> BB2: [16 -> 1]) +0) <: U64 --- 11: +0 <: U64 --- 11: -0 --> (-0 & U64) 12: ((cown[Log] & imm(none)) | +2) <: (cown[Log] & imm(none)) --- 13: ((cown[Log] & imm(none)) | +2) <: cown[Log] --- 14: +2 <: cown[Log] --- 14: -2 --> (-2 & cown[Log]) 15: (cown[Log] & imm(none)) <: cown[Log] --- 16: ((cown[Log] & imm(none)) | +2) <: imm(none) --- 17: +2 <: imm(none) --- 17: -2 --> (-2 & imm(none)) 18: (cown[Log] & imm(none)) <: imm(none) --- 19: (static Main) <: (top) --- 19: done ------------ solutions found: 1 ------------ Current substitution: +3.0 --> ((U64 & imm(none)) | +3.0) +4 --> (+4 | unit) +6 --> (+6 | unit) -0 --> ((apply-extract (external 1) -3.0) & -0 & U64 & imm(none)) -2 --> (-2 & cown[Log] & imm(none)) +2 --> ((cown[Log] & imm(none)) | +2) ------------ Solving (static Main) <: (has-applied-method 'do_stuff_imm' (unbounded-sequence 7) (signature (static Main) [((cown[Log] & imm(none)) | +2), ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0))] -8)) --- 1: (static Main) <: (has-applied-method 'do_stuff_imm' (unbounded-sequence 7) (signature (static Main) [((cown[Log] & imm(none)) | +2), ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0))] -8)) --- 1: (unbounded-sequence 7) --> [] 2: unit <: -8 --- 2: +8 --> (+8 | unit) 3: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: (U64 & imm(none)) --- 4: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5: (U64 & imm(none)) <: imm(none) --- 6: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7: +0 <: imm(none) --- 7: -0 --> (-0 & imm(none)) 8: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: U64 --- 9: (U64 & imm(none)) <: U64 --- 10: (rename (BB2 -> BB2: [16 -> 1]) +0) <: U64 --- 11: +0 <: U64 --- 11: -0 --> (-0 & U64) 12: ((cown[Log] & imm(none)) | +2) <: (cown[Log] & imm(none)) --- 13: ((cown[Log] & imm(none)) | +2) <: cown[Log] --- 14: +2 <: cown[Log] --- 14: -2 --> (-2 & cown[Log]) 15: (cown[Log] & imm(none)) <: cown[Log] --- 16: ((cown[Log] & imm(none)) | +2) <: imm(none) --- 17: +2 <: imm(none) --- 17: -2 --> (-2 & imm(none)) 18: (cown[Log] & imm(none)) <: imm(none) --- 19: (static Main) <: (top) --- 19: done ------------ solutions found: 1 ------------ Current substitution: +8 --> (+8 | unit) +3.0 --> ((U64 & imm(none)) | +3.0) +4 --> (+4 | unit) +6 --> (+6 | unit) -0 --> ((apply-extract (external 1) -3.0) & -0 & U64 & imm(none)) -2 --> (-2 & cown[Log] & imm(none)) +2 --> ((cown[Log] & imm(none)) | +2) ------------ Solving ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] -10)) --- 1: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] -10)) --- 2: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] -10)) --- 2: with backtracking 2 3: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] -10)) --- 3: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] -10)) --- 2: backtracking... 3: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] -10)) --- 3: (unbounded-sequence 9) --> [] 4: (U64 & imm(none)) <: -10 --- 4: +10 --> ((U64 & imm(none)) | +10) 5: (U64 & imm(none)) <: (U64 & imm(none)) --- 6: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7: (U64 & imm(none)) <: imm(none) --- 8: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9: +0 <: imm(none) --- 9: -0 --> (-0 & imm(none)) 10: (rename (BB2 -> BB2: [16 -> 1]) +0) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] -10)) --- 11: +0 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] -10)) --- 11: -0 --> ((has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] -10)) & -0) 11: done ------------ solutions found: 1 ------------ Current substitution: +8 --> (+8 | unit) +10 --> ((U64 & imm(none)) | +10) +3.0 --> ((U64 & imm(none)) | +3.0) +4 --> (+4 | unit) +6 --> (+6 | unit) -0 --> ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] -10)) & -0 & U64 & imm(none)) -2 --> (-2 & cown[Log] & imm(none)) +2 --> ((cown[Log] & imm(none)) | +2) ------------ Solving (static Main) <: (has-applied-method 'do_stuff_nested' (unbounded-sequence 11) (signature (static Main) [((cown[Log] & imm(none)) | +2), ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)), ((U64 & imm(none)) | +10)] -12)) --- 1: (static Main) <: (has-applied-method 'do_stuff_nested' (unbounded-sequence 11) (signature (static Main) [((cown[Log] & imm(none)) | +2), ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)), ((U64 & imm(none)) | +10)] -12)) --- 1: (unbounded-sequence 11) --> [] 2: unit <: -12 --- 2: +12 --> (+12 | unit) 3: ((U64 & imm(none)) | +10) <: (U64 & imm(none)) --- 4: ((U64 & imm(none)) | +10) <: imm(none) --- 5: (U64 & imm(none)) <: imm(none) --- 6: +10 <: imm(none) --- 6: -10 --> (-10 & imm(none)) 7: ((U64 & imm(none)) | +10) <: U64 --- 8: (U64 & imm(none)) <: U64 --- 9: +10 <: U64 --- 9: -10 --> (-10 & U64) 10: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: (U64 & imm(none)) --- 11: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12: (U64 & imm(none)) <: imm(none) --- 13: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 14: +0 <: imm(none) --- 14: -0 --> (-0 & imm(none)) 15: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: U64 --- 16: (U64 & imm(none)) <: U64 --- 17: (rename (BB2 -> BB2: [16 -> 1]) +0) <: U64 --- 18: +0 <: U64 --- 18: -0 --> (-0 & U64) 19: ((cown[Log] & imm(none)) | +2) <: (cown[Log] & imm(none)) --- 20: ((cown[Log] & imm(none)) | +2) <: cown[Log] --- 21: +2 <: cown[Log] --- 21: -2 --> (-2 & cown[Log]) 22: (cown[Log] & imm(none)) <: cown[Log] --- 23: ((cown[Log] & imm(none)) | +2) <: imm(none) --- 24: +2 <: imm(none) --- 24: -2 --> (-2 & imm(none)) 25: (cown[Log] & imm(none)) <: imm(none) --- 26: (static Main) <: (top) --- 26: done ------------ solutions found: 1 ------------ Current substitution: +8 --> (+8 | unit) -10 --> (-10 & U64 & imm(none)) +10 --> ((U64 & imm(none)) | +10) +12 --> (+12 | unit) +3.0 --> ((U64 & imm(none)) | +3.0) +4 --> (+4 | unit) +6 --> (+6 | unit) -0 --> ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -0 & U64 & imm(none)) -2 --> (-2 & cown[Log] & imm(none)) +2 --> ((cown[Log] & imm(none)) | +2) ------------ Solving ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] -14)) --- 1: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] -14)) --- 2: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] -14)) --- 2: with backtracking 2 3: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] -14)) --- 3: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] -14)) --- 2: backtracking... 3: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] -14)) --- 3: (unbounded-sequence 13) --> [] 4: (U64 & imm(none)) <: -14 --- 4: +14 --> ((U64 & imm(none)) | +14) 5: (U64 & imm(none)) <: (U64 & imm(none)) --- 6: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7: (U64 & imm(none)) <: imm(none) --- 8: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9: +0 <: imm(none) --- 9: -0 --> (-0 & imm(none)) 10: (rename (BB2 -> BB2: [16 -> 1]) +0) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] -14)) --- 11: +0 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] -14)) --- 11: -0 --> ((has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] -14)) & -0) 11: done ------------ solutions found: 1 ------------ Current substitution: +14 --> ((U64 & imm(none)) | +14) +8 --> (+8 | unit) -10 --> (-10 & U64 & imm(none)) +10 --> ((U64 & imm(none)) | +10) +12 --> (+12 | unit) +3.0 --> ((U64 & imm(none)) | +3.0) +4 --> (+4 | unit) +6 --> (+6 | unit) -0 --> ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] -14)) & -0 & U64 & imm(none)) -2 --> (-2 & cown[Log] & imm(none)) +2 --> ((cown[Log] & imm(none)) | +2) ------------ Solving ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] -14)) & -0 & U64 & imm(none)) --- 1: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] -14)) & -0 & U64 & imm(none)) --- 2: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: -0 --- 2: +0 --> ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) | +0) 3: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4: (U64 & imm(none)) <: imm(none) --- 5: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6: +14 <: imm(none) --- 6: -14 --> (-14 & imm(none)) 7: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: U64 --- 8: (U64 & imm(none)) <: U64 --- 9: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: U64 --- 10: +14 <: U64 --- 10: -14 --> (-14 & U64) 11: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12: with backtracking 2 13: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12: backtracking... 13: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13: (unbounded-sequence 9) --> [] 14: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 15: (U64 & imm(none)) <: imm(none) --- 16: (U64 & imm(none)) <: U64 --- 17: (U64 & imm(none)) <: -10 --- 17: +10 --> ((U64 & imm(none)) | +10) 18: (U64 & imm(none)) <: (U64 & imm(none)) --- 19: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 20: (U64 & imm(none)) <: imm(none) --- 21: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 22: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 23: +14 <: imm(none) --- 23: assumed 24: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 25: +0 <: imm(none) --- 25: -0 --> (-0 & imm(none)) 26: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 27: +14 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 27: -14 --> ((has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14) 28: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (apply-extract (external 1) -3.0) --- 29: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 30: (U64 & imm(none)) <: -3.0 --- 30: +3.0 --> ((U64 & imm(none)) | +3.0) 31: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: (apply-extract (external 1) -3.0) --- 32: +14 <: (apply-extract (external 1) -3.0) --- 32: -14 --> ((apply-extract (external 1) -3.0) & -14) 33: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 34: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 34: with backtracking 2 35: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 35: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 34: backtracking... 35: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 35: (unbounded-sequence 13) --> [] 36: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 37: (U64 & imm(none)) <: imm(none) --- 38: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 38: with backtracking 2 39: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 39: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 38: backtracking... 39: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 39: (unbounded-sequence 9) --> [] 40: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 41: (U64 & imm(none)) <: imm(none) --- 42: (U64 & imm(none)) <: U64 --- 43: (U64 & imm(none)) <: -10 --- 43: assumed 44: (U64 & imm(none)) <: (U64 & imm(none)) --- 45: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 46: (U64 & imm(none)) <: imm(none) --- 47: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 48: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 49: +14 <: imm(none) --- 49: assumed 50: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 51: +0 <: imm(none) --- 51: assumed 52: (U64 & imm(none)) <: U64 --- 53: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 54: (U64 & imm(none)) <: -3.0 --- 54: assumed 55: (U64 & imm(none)) <: -14 --- 55: +14 --> ((U64 & imm(none)) | +14) 56: (U64 & imm(none)) <: (U64 & imm(none)) --- 57: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 58: (U64 & imm(none)) <: imm(none) --- 59: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 60: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 61: +14 <: imm(none) --- 61: -14 --> (-14 & imm(none)) 62: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 63: +0 <: imm(none) --- 63: assumed 64: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 65: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 65: with backtracking 2 66: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 66: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 65: backtracking... 66: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 66: (unbounded-sequence 13) --> [] 67: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 68: (U64 & imm(none)) <: imm(none) --- 69: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 69: with backtracking 2 70: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 70: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 69: backtracking... 70: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 70: (unbounded-sequence 9) --> [] 71: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 72: (U64 & imm(none)) <: imm(none) --- 73: (U64 & imm(none)) <: U64 --- 74: (U64 & imm(none)) <: -10 --- 74: assumed 75: (U64 & imm(none)) <: (U64 & imm(none)) --- 76: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 77: (U64 & imm(none)) <: imm(none) --- 78: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 79: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 80: +14 <: imm(none) --- 80: assumed 81: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 82: +0 <: imm(none) --- 82: assumed 83: (U64 & imm(none)) <: U64 --- 84: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 85: (U64 & imm(none)) <: -3.0 --- 85: assumed 86: (U64 & imm(none)) <: -14 --- 86: +14 --> ((U64 & imm(none)) | +14) 87: (U64 & imm(none)) <: (U64 & imm(none)) --- 88: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 89: (U64 & imm(none)) <: imm(none) --- 90: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 91: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 92: +14 <: imm(none) --- 92: -14 --> (-14 & imm(none)) 93: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 94: +0 <: imm(none) --- 94: assumed 95: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 96: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 96: with backtracking 2 97: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 97: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 96: backtracking... 97: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 97: (unbounded-sequence 13) --> [] 98: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 99: (U64 & imm(none)) <: imm(none) --- 100: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 100: with backtracking 2 101: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 101: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 100: backtracking... 101: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 101: (unbounded-sequence 9) --> [] 102: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 103: (U64 & imm(none)) <: imm(none) --- 104: (U64 & imm(none)) <: U64 --- 105: (U64 & imm(none)) <: -10 --- 105: assumed 106: (U64 & imm(none)) <: (U64 & imm(none)) --- 107: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 108: (U64 & imm(none)) <: imm(none) --- 109: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 110: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 111: +14 <: imm(none) --- 111: assumed 112: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 113: +0 <: imm(none) --- 113: assumed 114: (U64 & imm(none)) <: U64 --- 115: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 116: (U64 & imm(none)) <: -3.0 --- 116: assumed 117: (U64 & imm(none)) <: -14 --- 117: +14 --> ((U64 & imm(none)) | +14) 118: (U64 & imm(none)) <: (U64 & imm(none)) --- 119: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 120: (U64 & imm(none)) <: imm(none) --- 121: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 122: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 123: +14 <: imm(none) --- 123: -14 --> (-14 & imm(none)) 124: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 125: +0 <: imm(none) --- 125: assumed 126: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 127: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 127: with backtracking 2 128: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 128: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 127: backtracking... 128: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 128: (unbounded-sequence 13) --> [] 129: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 130: (U64 & imm(none)) <: imm(none) --- 131: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 131: with backtracking 2 132: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 132: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 131: backtracking... 132: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 132: (unbounded-sequence 9) --> [] 133: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 134: (U64 & imm(none)) <: imm(none) --- 135: (U64 & imm(none)) <: U64 --- 136: (U64 & imm(none)) <: -10 --- 136: assumed 137: (U64 & imm(none)) <: (U64 & imm(none)) --- 138: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 139: (U64 & imm(none)) <: imm(none) --- 140: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 141: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 142: +14 <: imm(none) --- 142: assumed 143: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 144: +0 <: imm(none) --- 144: assumed 145: (U64 & imm(none)) <: U64 --- 146: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 147: (U64 & imm(none)) <: -3.0 --- 147: assumed 148: (U64 & imm(none)) <: -14 --- 148: +14 --> ((U64 & imm(none)) | +14) 149: (U64 & imm(none)) <: (U64 & imm(none)) --- 150: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 151: (U64 & imm(none)) <: imm(none) --- 152: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 153: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 154: +14 <: imm(none) --- 154: -14 --> (-14 & imm(none)) 155: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 156: +0 <: imm(none) --- 156: assumed 157: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 158: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 158: with backtracking 2 159: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 159: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 158: backtracking... 159: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 159: (unbounded-sequence 13) --> [] 160: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 161: (U64 & imm(none)) <: imm(none) --- 162: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 162: with backtracking 2 163: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 163: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 162: backtracking... 163: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 163: (unbounded-sequence 9) --> [] 164: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 165: (U64 & imm(none)) <: imm(none) --- 166: (U64 & imm(none)) <: U64 --- 167: (U64 & imm(none)) <: -10 --- 167: assumed 168: (U64 & imm(none)) <: (U64 & imm(none)) --- 169: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 170: (U64 & imm(none)) <: imm(none) --- 171: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 172: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 173: +14 <: imm(none) --- 173: assumed 174: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 175: +0 <: imm(none) --- 175: assumed 176: (U64 & imm(none)) <: U64 --- 177: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 178: (U64 & imm(none)) <: -3.0 --- 178: assumed 179: (U64 & imm(none)) <: -14 --- 179: +14 --> ((U64 & imm(none)) | +14) 180: (U64 & imm(none)) <: (U64 & imm(none)) --- 181: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 182: (U64 & imm(none)) <: imm(none) --- 183: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 184: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 185: +14 <: imm(none) --- 185: -14 --> (-14 & imm(none)) 186: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 187: +0 <: imm(none) --- 187: assumed 188: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 189: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 189: with backtracking 2 190: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 190: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 189: backtracking... 190: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 190: (unbounded-sequence 13) --> [] 191: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 192: (U64 & imm(none)) <: imm(none) --- 193: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 193: with backtracking 2 194: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 194: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 193: backtracking... 194: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 194: (unbounded-sequence 9) --> [] 195: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 196: (U64 & imm(none)) <: imm(none) --- 197: (U64 & imm(none)) <: U64 --- 198: (U64 & imm(none)) <: -10 --- 198: assumed 199: (U64 & imm(none)) <: (U64 & imm(none)) --- 200: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 201: (U64 & imm(none)) <: imm(none) --- 202: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 203: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 204: +14 <: imm(none) --- 204: assumed 205: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 206: +0 <: imm(none) --- 206: assumed 207: (U64 & imm(none)) <: U64 --- 208: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 209: (U64 & imm(none)) <: -3.0 --- 209: assumed 210: (U64 & imm(none)) <: -14 --- 210: +14 --> ((U64 & imm(none)) | +14) 211: (U64 & imm(none)) <: (U64 & imm(none)) --- 212: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 213: (U64 & imm(none)) <: imm(none) --- 214: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 215: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 216: +14 <: imm(none) --- 216: -14 --> (-14 & imm(none)) 217: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 218: +0 <: imm(none) --- 218: assumed 219: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 220: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 220: with backtracking 2 221: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 221: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 220: backtracking... 221: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 221: (unbounded-sequence 13) --> [] 222: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 223: (U64 & imm(none)) <: imm(none) --- 224: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 224: with backtracking 2 225: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 225: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 224: backtracking... 225: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 225: (unbounded-sequence 9) --> [] 226: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 227: (U64 & imm(none)) <: imm(none) --- 228: (U64 & imm(none)) <: U64 --- 229: (U64 & imm(none)) <: -10 --- 229: assumed 230: (U64 & imm(none)) <: (U64 & imm(none)) --- 231: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 232: (U64 & imm(none)) <: imm(none) --- 233: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 234: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 235: +14 <: imm(none) --- 235: assumed 236: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 237: +0 <: imm(none) --- 237: assumed 238: (U64 & imm(none)) <: U64 --- 239: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 240: (U64 & imm(none)) <: -3.0 --- 240: assumed 241: (U64 & imm(none)) <: -14 --- 241: +14 --> ((U64 & imm(none)) | +14) 242: (U64 & imm(none)) <: (U64 & imm(none)) --- 243: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 244: (U64 & imm(none)) <: imm(none) --- 245: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 246: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 247: +14 <: imm(none) --- 247: -14 --> (-14 & imm(none)) 248: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 249: +0 <: imm(none) --- 249: assumed 250: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 251: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 251: with backtracking 2 252: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 252: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 251: backtracking... 252: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 252: (unbounded-sequence 13) --> [] 253: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 254: (U64 & imm(none)) <: imm(none) --- 255: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 255: with backtracking 2 256: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 256: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 255: backtracking... 256: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 256: (unbounded-sequence 9) --> [] 257: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 258: (U64 & imm(none)) <: imm(none) --- 259: (U64 & imm(none)) <: U64 --- 260: (U64 & imm(none)) <: -10 --- 260: assumed 261: (U64 & imm(none)) <: (U64 & imm(none)) --- 262: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 263: (U64 & imm(none)) <: imm(none) --- 264: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 265: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 266: +14 <: imm(none) --- 266: assumed 267: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 268: +0 <: imm(none) --- 268: assumed 269: (U64 & imm(none)) <: U64 --- 270: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 271: (U64 & imm(none)) <: -3.0 --- 271: assumed 272: (U64 & imm(none)) <: -14 --- 272: +14 --> ((U64 & imm(none)) | +14) 273: (U64 & imm(none)) <: (U64 & imm(none)) --- 274: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 275: (U64 & imm(none)) <: imm(none) --- 276: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 277: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 278: +14 <: imm(none) --- 278: -14 --> (-14 & imm(none)) 279: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 280: +0 <: imm(none) --- 280: assumed 281: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 282: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 282: with backtracking 2 283: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 283: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 282: backtracking... 283: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 283: (unbounded-sequence 13) --> [] 284: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 285: (U64 & imm(none)) <: imm(none) --- 286: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 286: with backtracking 2 287: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 287: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 286: backtracking... 287: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 287: (unbounded-sequence 9) --> [] 288: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 289: (U64 & imm(none)) <: imm(none) --- 290: (U64 & imm(none)) <: U64 --- 291: (U64 & imm(none)) <: -10 --- 291: assumed 292: (U64 & imm(none)) <: (U64 & imm(none)) --- 293: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 294: (U64 & imm(none)) <: imm(none) --- 295: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 296: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 297: +14 <: imm(none) --- 297: assumed 298: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 299: +0 <: imm(none) --- 299: assumed 300: (U64 & imm(none)) <: U64 --- 301: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 302: (U64 & imm(none)) <: -3.0 --- 302: assumed 303: (U64 & imm(none)) <: -14 --- 303: +14 --> ((U64 & imm(none)) | +14) 304: (U64 & imm(none)) <: (U64 & imm(none)) --- 305: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 306: (U64 & imm(none)) <: imm(none) --- 307: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 308: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 309: +14 <: imm(none) --- 309: -14 --> (-14 & imm(none)) 310: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 311: +0 <: imm(none) --- 311: assumed 312: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 313: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 313: with backtracking 2 314: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 314: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 313: backtracking... 314: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 314: (unbounded-sequence 13) --> [] 315: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 316: (U64 & imm(none)) <: imm(none) --- 317: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 317: with backtracking 2 318: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 318: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 317: backtracking... 318: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 318: (unbounded-sequence 9) --> [] 319: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 320: (U64 & imm(none)) <: imm(none) --- 321: (U64 & imm(none)) <: U64 --- 322: (U64 & imm(none)) <: -10 --- 322: assumed 323: (U64 & imm(none)) <: (U64 & imm(none)) --- 324: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 325: (U64 & imm(none)) <: imm(none) --- 326: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 327: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 328: +14 <: imm(none) --- 328: assumed 329: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 330: +0 <: imm(none) --- 330: assumed 331: (U64 & imm(none)) <: U64 --- 332: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 333: (U64 & imm(none)) <: -3.0 --- 333: assumed 334: (U64 & imm(none)) <: -14 --- 334: +14 --> ((U64 & imm(none)) | +14) 335: (U64 & imm(none)) <: (U64 & imm(none)) --- 336: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 337: (U64 & imm(none)) <: imm(none) --- 338: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 339: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 340: +14 <: imm(none) --- 340: -14 --> (-14 & imm(none)) 341: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 342: +0 <: imm(none) --- 342: assumed 343: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 344: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 344: with backtracking 2 345: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 345: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 344: backtracking... 345: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 345: (unbounded-sequence 13) --> [] 346: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 347: (U64 & imm(none)) <: imm(none) --- 348: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 348: with backtracking 2 349: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 349: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 348: backtracking... 349: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 349: (unbounded-sequence 9) --> [] 350: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 351: (U64 & imm(none)) <: imm(none) --- 352: (U64 & imm(none)) <: U64 --- 353: (U64 & imm(none)) <: -10 --- 353: assumed 354: (U64 & imm(none)) <: (U64 & imm(none)) --- 355: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 356: (U64 & imm(none)) <: imm(none) --- 357: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 358: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 359: +14 <: imm(none) --- 359: assumed 360: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 361: +0 <: imm(none) --- 361: assumed 362: (U64 & imm(none)) <: U64 --- 363: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 364: (U64 & imm(none)) <: -3.0 --- 364: assumed 365: (U64 & imm(none)) <: -14 --- 365: +14 --> ((U64 & imm(none)) | +14) 366: (U64 & imm(none)) <: (U64 & imm(none)) --- 367: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 368: (U64 & imm(none)) <: imm(none) --- 369: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 370: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 371: +14 <: imm(none) --- 371: -14 --> (-14 & imm(none)) 372: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 373: +0 <: imm(none) --- 373: assumed 374: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 375: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 375: with backtracking 2 376: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 376: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 375: backtracking... 376: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 376: (unbounded-sequence 13) --> [] 377: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 378: (U64 & imm(none)) <: imm(none) --- 379: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 379: with backtracking 2 380: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 380: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 379: backtracking... 380: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 380: (unbounded-sequence 9) --> [] 381: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 382: (U64 & imm(none)) <: imm(none) --- 383: (U64 & imm(none)) <: U64 --- 384: (U64 & imm(none)) <: -10 --- 384: assumed 385: (U64 & imm(none)) <: (U64 & imm(none)) --- 386: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 387: (U64 & imm(none)) <: imm(none) --- 388: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 389: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 390: +14 <: imm(none) --- 390: assumed 391: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 392: +0 <: imm(none) --- 392: assumed 393: (U64 & imm(none)) <: U64 --- 394: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 395: (U64 & imm(none)) <: -3.0 --- 395: assumed 396: (U64 & imm(none)) <: -14 --- 396: +14 --> ((U64 & imm(none)) | +14) 397: (U64 & imm(none)) <: (U64 & imm(none)) --- 398: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 399: (U64 & imm(none)) <: imm(none) --- 400: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 401: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 402: +14 <: imm(none) --- 402: -14 --> (-14 & imm(none)) 403: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 404: +0 <: imm(none) --- 404: assumed 405: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 406: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 406: with backtracking 2 407: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 407: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 406: backtracking... 407: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 407: (unbounded-sequence 13) --> [] 408: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 409: (U64 & imm(none)) <: imm(none) --- 410: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 410: with backtracking 2 411: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 411: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 410: backtracking... 411: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 411: (unbounded-sequence 9) --> [] 412: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 413: (U64 & imm(none)) <: imm(none) --- 414: (U64 & imm(none)) <: U64 --- 415: (U64 & imm(none)) <: -10 --- 415: assumed 416: (U64 & imm(none)) <: (U64 & imm(none)) --- 417: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 418: (U64 & imm(none)) <: imm(none) --- 419: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 420: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 421: +14 <: imm(none) --- 421: assumed 422: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 423: +0 <: imm(none) --- 423: assumed 424: (U64 & imm(none)) <: U64 --- 425: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 426: (U64 & imm(none)) <: -3.0 --- 426: assumed 427: (U64 & imm(none)) <: -14 --- 427: +14 --> ((U64 & imm(none)) | +14) 428: (U64 & imm(none)) <: (U64 & imm(none)) --- 429: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 430: (U64 & imm(none)) <: imm(none) --- 431: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 432: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 433: +14 <: imm(none) --- 433: -14 --> (-14 & imm(none)) 434: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 435: +0 <: imm(none) --- 435: assumed 436: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 437: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 437: with backtracking 2 438: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 438: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 437: backtracking... 438: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 438: (unbounded-sequence 13) --> [] 439: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 440: (U64 & imm(none)) <: imm(none) --- 441: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 441: with backtracking 2 442: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 442: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 441: backtracking... 442: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 442: (unbounded-sequence 9) --> [] 443: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 444: (U64 & imm(none)) <: imm(none) --- 445: (U64 & imm(none)) <: U64 --- 446: (U64 & imm(none)) <: -10 --- 446: assumed 447: (U64 & imm(none)) <: (U64 & imm(none)) --- 448: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 449: (U64 & imm(none)) <: imm(none) --- 450: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 451: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 452: +14 <: imm(none) --- 452: assumed 453: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 454: +0 <: imm(none) --- 454: assumed 455: (U64 & imm(none)) <: U64 --- 456: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 457: (U64 & imm(none)) <: -3.0 --- 457: assumed 458: (U64 & imm(none)) <: -14 --- 458: +14 --> ((U64 & imm(none)) | +14) 459: (U64 & imm(none)) <: (U64 & imm(none)) --- 460: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 461: (U64 & imm(none)) <: imm(none) --- 462: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 463: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 464: +14 <: imm(none) --- 464: -14 --> (-14 & imm(none)) 465: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 466: +0 <: imm(none) --- 466: assumed 467: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 468: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 468: with backtracking 2 469: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 469: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 468: backtracking... 469: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 469: (unbounded-sequence 13) --> [] 470: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 471: (U64 & imm(none)) <: imm(none) --- 472: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 472: with backtracking 2 473: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 473: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 472: backtracking... 473: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 473: (unbounded-sequence 9) --> [] 474: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 475: (U64 & imm(none)) <: imm(none) --- 476: (U64 & imm(none)) <: U64 --- 477: (U64 & imm(none)) <: -10 --- 477: assumed 478: (U64 & imm(none)) <: (U64 & imm(none)) --- 479: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 480: (U64 & imm(none)) <: imm(none) --- 481: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 482: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 483: +14 <: imm(none) --- 483: assumed 484: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 485: +0 <: imm(none) --- 485: assumed 486: (U64 & imm(none)) <: U64 --- 487: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 488: (U64 & imm(none)) <: -3.0 --- 488: assumed 489: (U64 & imm(none)) <: -14 --- 489: +14 --> ((U64 & imm(none)) | +14) 490: (U64 & imm(none)) <: (U64 & imm(none)) --- 491: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 492: (U64 & imm(none)) <: imm(none) --- 493: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 494: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 495: +14 <: imm(none) --- 495: -14 --> (-14 & imm(none)) 496: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 497: +0 <: imm(none) --- 497: assumed 498: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 499: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 499: with backtracking 2 500: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 500: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 499: backtracking... 500: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 500: (unbounded-sequence 13) --> [] 501: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 502: (U64 & imm(none)) <: imm(none) --- 503: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 503: with backtracking 2 504: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 504: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 503: backtracking... 504: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 504: (unbounded-sequence 9) --> [] 505: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 506: (U64 & imm(none)) <: imm(none) --- 507: (U64 & imm(none)) <: U64 --- 508: (U64 & imm(none)) <: -10 --- 508: assumed 509: (U64 & imm(none)) <: (U64 & imm(none)) --- 510: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 511: (U64 & imm(none)) <: imm(none) --- 512: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 513: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 514: +14 <: imm(none) --- 514: assumed 515: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 516: +0 <: imm(none) --- 516: assumed 517: (U64 & imm(none)) <: U64 --- 518: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 519: (U64 & imm(none)) <: -3.0 --- 519: assumed 520: (U64 & imm(none)) <: -14 --- 520: +14 --> ((U64 & imm(none)) | +14) 521: (U64 & imm(none)) <: (U64 & imm(none)) --- 522: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 523: (U64 & imm(none)) <: imm(none) --- 524: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 525: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 526: +14 <: imm(none) --- 526: -14 --> (-14 & imm(none)) 527: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 528: +0 <: imm(none) --- 528: assumed 529: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 530: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 530: with backtracking 2 531: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 531: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 530: backtracking... 531: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 531: (unbounded-sequence 13) --> [] 532: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 533: (U64 & imm(none)) <: imm(none) --- 534: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 534: with backtracking 2 535: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 535: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 534: backtracking... 535: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 535: (unbounded-sequence 9) --> [] 536: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 537: (U64 & imm(none)) <: imm(none) --- 538: (U64 & imm(none)) <: U64 --- 539: (U64 & imm(none)) <: -10 --- 539: assumed 540: (U64 & imm(none)) <: (U64 & imm(none)) --- 541: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 542: (U64 & imm(none)) <: imm(none) --- 543: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 544: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 545: +14 <: imm(none) --- 545: assumed 546: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 547: +0 <: imm(none) --- 547: assumed 548: (U64 & imm(none)) <: U64 --- 549: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 550: (U64 & imm(none)) <: -3.0 --- 550: assumed 551: (U64 & imm(none)) <: -14 --- 551: +14 --> ((U64 & imm(none)) | +14) 552: (U64 & imm(none)) <: (U64 & imm(none)) --- 553: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 554: (U64 & imm(none)) <: imm(none) --- 555: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 556: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 557: +14 <: imm(none) --- 557: -14 --> (-14 & imm(none)) 558: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 559: +0 <: imm(none) --- 559: assumed 560: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 561: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 561: with backtracking 2 562: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 562: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 561: backtracking... 562: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 562: (unbounded-sequence 13) --> [] 563: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 564: (U64 & imm(none)) <: imm(none) --- 565: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 565: with backtracking 2 566: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 566: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 565: backtracking... 566: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 566: (unbounded-sequence 9) --> [] 567: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 568: (U64 & imm(none)) <: imm(none) --- 569: (U64 & imm(none)) <: U64 --- 570: (U64 & imm(none)) <: -10 --- 570: assumed 571: (U64 & imm(none)) <: (U64 & imm(none)) --- 572: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 573: (U64 & imm(none)) <: imm(none) --- 574: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 575: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 576: +14 <: imm(none) --- 576: assumed 577: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 578: +0 <: imm(none) --- 578: assumed 579: (U64 & imm(none)) <: U64 --- 580: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 581: (U64 & imm(none)) <: -3.0 --- 581: assumed 582: (U64 & imm(none)) <: -14 --- 582: +14 --> ((U64 & imm(none)) | +14) 583: (U64 & imm(none)) <: (U64 & imm(none)) --- 584: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 585: (U64 & imm(none)) <: imm(none) --- 586: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 587: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 588: +14 <: imm(none) --- 588: -14 --> (-14 & imm(none)) 589: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 590: +0 <: imm(none) --- 590: assumed 591: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 592: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 592: with backtracking 2 593: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 593: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 592: backtracking... 593: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 593: (unbounded-sequence 13) --> [] 594: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 595: (U64 & imm(none)) <: imm(none) --- 596: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 596: with backtracking 2 597: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 597: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 596: backtracking... 597: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 597: (unbounded-sequence 9) --> [] 598: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 599: (U64 & imm(none)) <: imm(none) --- 600: (U64 & imm(none)) <: U64 --- 601: (U64 & imm(none)) <: -10 --- 601: assumed 602: (U64 & imm(none)) <: (U64 & imm(none)) --- 603: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 604: (U64 & imm(none)) <: imm(none) --- 605: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 606: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 607: +14 <: imm(none) --- 607: assumed 608: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 609: +0 <: imm(none) --- 609: assumed 610: (U64 & imm(none)) <: U64 --- 611: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 612: (U64 & imm(none)) <: -3.0 --- 612: assumed 613: (U64 & imm(none)) <: -14 --- 613: +14 --> ((U64 & imm(none)) | +14) 614: (U64 & imm(none)) <: (U64 & imm(none)) --- 615: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 616: (U64 & imm(none)) <: imm(none) --- 617: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 618: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 619: +14 <: imm(none) --- 619: -14 --> (-14 & imm(none)) 620: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 621: +0 <: imm(none) --- 621: assumed 622: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 623: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 623: with backtracking 2 624: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 624: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 623: backtracking... 624: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 624: (unbounded-sequence 13) --> [] 625: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 626: (U64 & imm(none)) <: imm(none) --- 627: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 627: with backtracking 2 628: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 628: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 627: backtracking... 628: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 628: (unbounded-sequence 9) --> [] 629: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 630: (U64 & imm(none)) <: imm(none) --- 631: (U64 & imm(none)) <: U64 --- 632: (U64 & imm(none)) <: -10 --- 632: assumed 633: (U64 & imm(none)) <: (U64 & imm(none)) --- 634: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 635: (U64 & imm(none)) <: imm(none) --- 636: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 637: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 638: +14 <: imm(none) --- 638: assumed 639: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 640: +0 <: imm(none) --- 640: assumed 641: (U64 & imm(none)) <: U64 --- 642: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 643: (U64 & imm(none)) <: -3.0 --- 643: assumed 644: (U64 & imm(none)) <: -14 --- 644: +14 --> ((U64 & imm(none)) | +14) 645: (U64 & imm(none)) <: (U64 & imm(none)) --- 646: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 647: (U64 & imm(none)) <: imm(none) --- 648: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 649: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 650: +14 <: imm(none) --- 650: -14 --> (-14 & imm(none)) 651: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 652: +0 <: imm(none) --- 652: assumed 653: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 654: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 654: with backtracking 2 655: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 655: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 654: backtracking... 655: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 655: (unbounded-sequence 13) --> [] 656: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 657: (U64 & imm(none)) <: imm(none) --- 658: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 658: with backtracking 2 659: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 659: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 658: backtracking... 659: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 659: (unbounded-sequence 9) --> [] 660: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 661: (U64 & imm(none)) <: imm(none) --- 662: (U64 & imm(none)) <: U64 --- 663: (U64 & imm(none)) <: -10 --- 663: assumed 664: (U64 & imm(none)) <: (U64 & imm(none)) --- 665: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 666: (U64 & imm(none)) <: imm(none) --- 667: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 668: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 669: +14 <: imm(none) --- 669: assumed 670: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 671: +0 <: imm(none) --- 671: assumed 672: (U64 & imm(none)) <: U64 --- 673: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 674: (U64 & imm(none)) <: -3.0 --- 674: assumed 675: (U64 & imm(none)) <: -14 --- 675: +14 --> ((U64 & imm(none)) | +14) 676: (U64 & imm(none)) <: (U64 & imm(none)) --- 677: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 678: (U64 & imm(none)) <: imm(none) --- 679: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 680: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 681: +14 <: imm(none) --- 681: -14 --> (-14 & imm(none)) 682: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 683: +0 <: imm(none) --- 683: assumed 684: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 685: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 685: with backtracking 2 686: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 686: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 685: backtracking... 686: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 686: (unbounded-sequence 13) --> [] 687: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 688: (U64 & imm(none)) <: imm(none) --- 689: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 689: with backtracking 2 690: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 690: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 689: backtracking... 690: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 690: (unbounded-sequence 9) --> [] 691: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 692: (U64 & imm(none)) <: imm(none) --- 693: (U64 & imm(none)) <: U64 --- 694: (U64 & imm(none)) <: -10 --- 694: assumed 695: (U64 & imm(none)) <: (U64 & imm(none)) --- 696: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 697: (U64 & imm(none)) <: imm(none) --- 698: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 699: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 700: +14 <: imm(none) --- 700: assumed 701: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 702: +0 <: imm(none) --- 702: assumed 703: (U64 & imm(none)) <: U64 --- 704: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 705: (U64 & imm(none)) <: -3.0 --- 705: assumed 706: (U64 & imm(none)) <: -14 --- 706: +14 --> ((U64 & imm(none)) | +14) 707: (U64 & imm(none)) <: (U64 & imm(none)) --- 708: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 709: (U64 & imm(none)) <: imm(none) --- 710: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 711: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 712: +14 <: imm(none) --- 712: -14 --> (-14 & imm(none)) 713: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 714: +0 <: imm(none) --- 714: assumed 715: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 716: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 716: with backtracking 2 717: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 717: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 716: backtracking... 717: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 717: (unbounded-sequence 13) --> [] 718: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 719: (U64 & imm(none)) <: imm(none) --- 720: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 720: with backtracking 2 721: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 721: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 720: backtracking... 721: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 721: (unbounded-sequence 9) --> [] 722: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 723: (U64 & imm(none)) <: imm(none) --- 724: (U64 & imm(none)) <: U64 --- 725: (U64 & imm(none)) <: -10 --- 725: assumed 726: (U64 & imm(none)) <: (U64 & imm(none)) --- 727: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 728: (U64 & imm(none)) <: imm(none) --- 729: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 730: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 731: +14 <: imm(none) --- 731: assumed 732: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 733: +0 <: imm(none) --- 733: assumed 734: (U64 & imm(none)) <: U64 --- 735: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 736: (U64 & imm(none)) <: -3.0 --- 736: assumed 737: (U64 & imm(none)) <: -14 --- 737: +14 --> ((U64 & imm(none)) | +14) 738: (U64 & imm(none)) <: (U64 & imm(none)) --- 739: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 740: (U64 & imm(none)) <: imm(none) --- 741: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 742: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 743: +14 <: imm(none) --- 743: -14 --> (-14 & imm(none)) 744: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 745: +0 <: imm(none) --- 745: assumed 746: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 747: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 747: with backtracking 2 748: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 748: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 747: backtracking... 748: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 748: (unbounded-sequence 13) --> [] 749: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 750: (U64 & imm(none)) <: imm(none) --- 751: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 751: with backtracking 2 752: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 752: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 751: backtracking... 752: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 752: (unbounded-sequence 9) --> [] 753: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 754: (U64 & imm(none)) <: imm(none) --- 755: (U64 & imm(none)) <: U64 --- 756: (U64 & imm(none)) <: -10 --- 756: assumed 757: (U64 & imm(none)) <: (U64 & imm(none)) --- 758: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 759: (U64 & imm(none)) <: imm(none) --- 760: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 761: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 762: +14 <: imm(none) --- 762: assumed 763: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 764: +0 <: imm(none) --- 764: assumed 765: (U64 & imm(none)) <: U64 --- 766: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 767: (U64 & imm(none)) <: -3.0 --- 767: assumed 768: (U64 & imm(none)) <: -14 --- 768: +14 --> ((U64 & imm(none)) | +14) 769: (U64 & imm(none)) <: (U64 & imm(none)) --- 770: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 771: (U64 & imm(none)) <: imm(none) --- 772: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 773: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 774: +14 <: imm(none) --- 774: -14 --> (-14 & imm(none)) 775: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 776: +0 <: imm(none) --- 776: assumed 777: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 778: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 778: with backtracking 2 779: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 779: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 778: backtracking... 779: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 779: (unbounded-sequence 13) --> [] 780: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 781: (U64 & imm(none)) <: imm(none) --- 782: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 782: with backtracking 2 783: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 783: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 782: backtracking... 783: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 783: (unbounded-sequence 9) --> [] 784: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 785: (U64 & imm(none)) <: imm(none) --- 786: (U64 & imm(none)) <: U64 --- 787: (U64 & imm(none)) <: -10 --- 787: assumed 788: (U64 & imm(none)) <: (U64 & imm(none)) --- 789: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 790: (U64 & imm(none)) <: imm(none) --- 791: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 792: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 793: +14 <: imm(none) --- 793: assumed 794: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 795: +0 <: imm(none) --- 795: assumed 796: (U64 & imm(none)) <: U64 --- 797: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 798: (U64 & imm(none)) <: -3.0 --- 798: assumed 799: (U64 & imm(none)) <: -14 --- 799: +14 --> ((U64 & imm(none)) | +14) 800: (U64 & imm(none)) <: (U64 & imm(none)) --- 801: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 802: (U64 & imm(none)) <: imm(none) --- 803: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 804: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 805: +14 <: imm(none) --- 805: -14 --> (-14 & imm(none)) 806: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 807: +0 <: imm(none) --- 807: assumed 808: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 809: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 809: with backtracking 2 810: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 810: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 809: backtracking... 810: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 810: (unbounded-sequence 13) --> [] 811: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 812: (U64 & imm(none)) <: imm(none) --- 813: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 813: with backtracking 2 814: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 814: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 813: backtracking... 814: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 814: (unbounded-sequence 9) --> [] 815: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 816: (U64 & imm(none)) <: imm(none) --- 817: (U64 & imm(none)) <: U64 --- 818: (U64 & imm(none)) <: -10 --- 818: assumed 819: (U64 & imm(none)) <: (U64 & imm(none)) --- 820: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 821: (U64 & imm(none)) <: imm(none) --- 822: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 823: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 824: +14 <: imm(none) --- 824: assumed 825: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 826: +0 <: imm(none) --- 826: assumed 827: (U64 & imm(none)) <: U64 --- 828: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 829: (U64 & imm(none)) <: -3.0 --- 829: assumed 830: (U64 & imm(none)) <: -14 --- 830: +14 --> ((U64 & imm(none)) | +14) 831: (U64 & imm(none)) <: (U64 & imm(none)) --- 832: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 833: (U64 & imm(none)) <: imm(none) --- 834: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 835: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 836: +14 <: imm(none) --- 836: -14 --> (-14 & imm(none)) 837: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 838: +0 <: imm(none) --- 838: assumed 839: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 840: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 840: with backtracking 2 841: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 841: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 840: backtracking... 841: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 841: (unbounded-sequence 13) --> [] 842: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 843: (U64 & imm(none)) <: imm(none) --- 844: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 844: with backtracking 2 845: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 845: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 844: backtracking... 845: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 845: (unbounded-sequence 9) --> [] 846: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 847: (U64 & imm(none)) <: imm(none) --- 848: (U64 & imm(none)) <: U64 --- 849: (U64 & imm(none)) <: -10 --- 849: assumed 850: (U64 & imm(none)) <: (U64 & imm(none)) --- 851: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 852: (U64 & imm(none)) <: imm(none) --- 853: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 854: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 855: +14 <: imm(none) --- 855: assumed 856: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 857: +0 <: imm(none) --- 857: assumed 858: (U64 & imm(none)) <: U64 --- 859: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 860: (U64 & imm(none)) <: -3.0 --- 860: assumed 861: (U64 & imm(none)) <: -14 --- 861: +14 --> ((U64 & imm(none)) | +14) 862: (U64 & imm(none)) <: (U64 & imm(none)) --- 863: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 864: (U64 & imm(none)) <: imm(none) --- 865: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 866: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 867: +14 <: imm(none) --- 867: -14 --> (-14 & imm(none)) 868: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 869: +0 <: imm(none) --- 869: assumed 870: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 871: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 871: with backtracking 2 872: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 872: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 871: backtracking... 872: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 872: (unbounded-sequence 13) --> [] 873: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 874: (U64 & imm(none)) <: imm(none) --- 875: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 875: with backtracking 2 876: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 876: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 875: backtracking... 876: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 876: (unbounded-sequence 9) --> [] 877: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 878: (U64 & imm(none)) <: imm(none) --- 879: (U64 & imm(none)) <: U64 --- 880: (U64 & imm(none)) <: -10 --- 880: assumed 881: (U64 & imm(none)) <: (U64 & imm(none)) --- 882: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 883: (U64 & imm(none)) <: imm(none) --- 884: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 885: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 886: +14 <: imm(none) --- 886: assumed 887: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 888: +0 <: imm(none) --- 888: assumed 889: (U64 & imm(none)) <: U64 --- 890: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 891: (U64 & imm(none)) <: -3.0 --- 891: assumed 892: (U64 & imm(none)) <: -14 --- 892: +14 --> ((U64 & imm(none)) | +14) 893: (U64 & imm(none)) <: (U64 & imm(none)) --- 894: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 895: (U64 & imm(none)) <: imm(none) --- 896: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 897: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 898: +14 <: imm(none) --- 898: -14 --> (-14 & imm(none)) 899: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 900: +0 <: imm(none) --- 900: assumed 901: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 902: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 902: with backtracking 2 903: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 903: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 902: backtracking... 903: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 903: (unbounded-sequence 13) --> [] 904: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 905: (U64 & imm(none)) <: imm(none) --- 906: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 906: with backtracking 2 907: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 907: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 906: backtracking... 907: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 907: (unbounded-sequence 9) --> [] 908: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 909: (U64 & imm(none)) <: imm(none) --- 910: (U64 & imm(none)) <: U64 --- 911: (U64 & imm(none)) <: -10 --- 911: assumed 912: (U64 & imm(none)) <: (U64 & imm(none)) --- 913: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 914: (U64 & imm(none)) <: imm(none) --- 915: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 916: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 917: +14 <: imm(none) --- 917: assumed 918: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 919: +0 <: imm(none) --- 919: assumed 920: (U64 & imm(none)) <: U64 --- 921: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 922: (U64 & imm(none)) <: -3.0 --- 922: assumed 923: (U64 & imm(none)) <: -14 --- 923: +14 --> ((U64 & imm(none)) | +14) 924: (U64 & imm(none)) <: (U64 & imm(none)) --- 925: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 926: (U64 & imm(none)) <: imm(none) --- 927: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 928: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 929: +14 <: imm(none) --- 929: -14 --> (-14 & imm(none)) 930: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 931: +0 <: imm(none) --- 931: assumed 932: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 933: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 933: with backtracking 2 934: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 934: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 933: backtracking... 934: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 934: (unbounded-sequence 13) --> [] 935: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 936: (U64 & imm(none)) <: imm(none) --- 937: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 937: with backtracking 2 938: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 938: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 937: backtracking... 938: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 938: (unbounded-sequence 9) --> [] 939: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 940: (U64 & imm(none)) <: imm(none) --- 941: (U64 & imm(none)) <: U64 --- 942: (U64 & imm(none)) <: -10 --- 942: assumed 943: (U64 & imm(none)) <: (U64 & imm(none)) --- 944: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 945: (U64 & imm(none)) <: imm(none) --- 946: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 947: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 948: +14 <: imm(none) --- 948: assumed 949: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 950: +0 <: imm(none) --- 950: assumed 951: (U64 & imm(none)) <: U64 --- 952: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 953: (U64 & imm(none)) <: -3.0 --- 953: assumed 954: (U64 & imm(none)) <: -14 --- 954: +14 --> ((U64 & imm(none)) | +14) 955: (U64 & imm(none)) <: (U64 & imm(none)) --- 956: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 957: (U64 & imm(none)) <: imm(none) --- 958: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 959: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 960: +14 <: imm(none) --- 960: -14 --> (-14 & imm(none)) 961: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 962: +0 <: imm(none) --- 962: assumed 963: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 964: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 964: with backtracking 2 965: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 965: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 964: backtracking... 965: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 965: (unbounded-sequence 13) --> [] 966: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 967: (U64 & imm(none)) <: imm(none) --- 968: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 968: with backtracking 2 969: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 969: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 968: backtracking... 969: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 969: (unbounded-sequence 9) --> [] 970: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 971: (U64 & imm(none)) <: imm(none) --- 972: (U64 & imm(none)) <: U64 --- 973: (U64 & imm(none)) <: -10 --- 973: assumed 974: (U64 & imm(none)) <: (U64 & imm(none)) --- 975: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 976: (U64 & imm(none)) <: imm(none) --- 977: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 978: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 979: +14 <: imm(none) --- 979: assumed 980: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 981: +0 <: imm(none) --- 981: assumed 982: (U64 & imm(none)) <: U64 --- 983: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 984: (U64 & imm(none)) <: -3.0 --- 984: assumed 985: (U64 & imm(none)) <: -14 --- 985: +14 --> ((U64 & imm(none)) | +14) 986: (U64 & imm(none)) <: (U64 & imm(none)) --- 987: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 988: (U64 & imm(none)) <: imm(none) --- 989: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 990: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 991: +14 <: imm(none) --- 991: -14 --> (-14 & imm(none)) 992: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 993: +0 <: imm(none) --- 993: assumed 994: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 995: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 995: with backtracking 2 996: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 996: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 995: backtracking... 996: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 996: (unbounded-sequence 13) --> [] 997: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 998: (U64 & imm(none)) <: imm(none) --- 999: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 999: with backtracking 2 1000: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1000: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 999: backtracking... 1000: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1000: (unbounded-sequence 9) --> [] 1001: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 1002: (U64 & imm(none)) <: imm(none) --- 1003: (U64 & imm(none)) <: U64 --- 1004: (U64 & imm(none)) <: -10 --- 1004: assumed 1005: (U64 & imm(none)) <: (U64 & imm(none)) --- 1006: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1007: (U64 & imm(none)) <: imm(none) --- 1008: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1009: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1010: +14 <: imm(none) --- 1010: assumed 1011: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1012: +0 <: imm(none) --- 1012: assumed 1013: (U64 & imm(none)) <: U64 --- 1014: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 1015: (U64 & imm(none)) <: -3.0 --- 1015: assumed 1016: (U64 & imm(none)) <: -14 --- 1016: +14 --> ((U64 & imm(none)) | +14) 1017: (U64 & imm(none)) <: (U64 & imm(none)) --- 1018: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1019: (U64 & imm(none)) <: imm(none) --- 1020: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1021: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1022: +14 <: imm(none) --- 1022: -14 --> (-14 & imm(none)) 1023: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1024: +0 <: imm(none) --- 1024: assumed 1025: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1026: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1026: with backtracking 2 1027: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1027: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1026: backtracking... 1027: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1027: (unbounded-sequence 13) --> [] 1028: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 1029: (U64 & imm(none)) <: imm(none) --- 1030: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1030: with backtracking 2 1031: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1031: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1030: backtracking... 1031: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1031: (unbounded-sequence 9) --> [] 1032: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 1033: (U64 & imm(none)) <: imm(none) --- 1034: (U64 & imm(none)) <: U64 --- 1035: (U64 & imm(none)) <: -10 --- 1035: assumed 1036: (U64 & imm(none)) <: (U64 & imm(none)) --- 1037: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1038: (U64 & imm(none)) <: imm(none) --- 1039: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1040: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1041: +14 <: imm(none) --- 1041: assumed 1042: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1043: +0 <: imm(none) --- 1043: assumed 1044: (U64 & imm(none)) <: U64 --- 1045: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 1046: (U64 & imm(none)) <: -3.0 --- 1046: assumed 1047: (U64 & imm(none)) <: -14 --- 1047: +14 --> ((U64 & imm(none)) | +14) 1048: (U64 & imm(none)) <: (U64 & imm(none)) --- 1049: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1050: (U64 & imm(none)) <: imm(none) --- 1051: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1052: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1053: +14 <: imm(none) --- 1053: -14 --> (-14 & imm(none)) 1054: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1055: +0 <: imm(none) --- 1055: assumed 1056: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1057: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1057: with backtracking 2 1058: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1058: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1057: backtracking... 1058: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1058: (unbounded-sequence 13) --> [] 1059: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 1060: (U64 & imm(none)) <: imm(none) --- 1061: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1061: with backtracking 2 1062: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1062: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1061: backtracking... 1062: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1062: (unbounded-sequence 9) --> [] 1063: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 1064: (U64 & imm(none)) <: imm(none) --- 1065: (U64 & imm(none)) <: U64 --- 1066: (U64 & imm(none)) <: -10 --- 1066: assumed 1067: (U64 & imm(none)) <: (U64 & imm(none)) --- 1068: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1069: (U64 & imm(none)) <: imm(none) --- 1070: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1071: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1072: +14 <: imm(none) --- 1072: assumed 1073: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1074: +0 <: imm(none) --- 1074: assumed 1075: (U64 & imm(none)) <: U64 --- 1076: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 1077: (U64 & imm(none)) <: -3.0 --- 1077: assumed 1078: (U64 & imm(none)) <: -14 --- 1078: +14 --> ((U64 & imm(none)) | +14) 1079: (U64 & imm(none)) <: (U64 & imm(none)) --- 1080: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1081: (U64 & imm(none)) <: imm(none) --- 1082: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1083: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1084: +14 <: imm(none) --- 1084: -14 --> (-14 & imm(none)) 1085: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1086: +0 <: imm(none) --- 1086: assumed 1087: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1088: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1088: with backtracking 2 1089: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1089: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1088: backtracking... 1089: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1089: (unbounded-sequence 13) --> [] 1090: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 1091: (U64 & imm(none)) <: imm(none) --- 1092: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1092: with backtracking 2 1093: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1093: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1092: backtracking... 1093: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1093: (unbounded-sequence 9) --> [] 1094: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 1095: (U64 & imm(none)) <: imm(none) --- 1096: (U64 & imm(none)) <: U64 --- 1097: (U64 & imm(none)) <: -10 --- 1097: assumed 1098: (U64 & imm(none)) <: (U64 & imm(none)) --- 1099: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1100: (U64 & imm(none)) <: imm(none) --- 1101: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1102: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1103: +14 <: imm(none) --- 1103: assumed 1104: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1105: +0 <: imm(none) --- 1105: assumed 1106: (U64 & imm(none)) <: U64 --- 1107: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 1108: (U64 & imm(none)) <: -3.0 --- 1108: assumed 1109: (U64 & imm(none)) <: -14 --- 1109: +14 --> ((U64 & imm(none)) | +14) 1110: (U64 & imm(none)) <: (U64 & imm(none)) --- 1111: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1112: (U64 & imm(none)) <: imm(none) --- 1113: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1114: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1115: +14 <: imm(none) --- 1115: -14 --> (-14 & imm(none)) 1116: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1117: +0 <: imm(none) --- 1117: assumed 1118: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1119: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1119: with backtracking 2 1120: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1120: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1119: backtracking... 1120: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1120: (unbounded-sequence 13) --> [] 1121: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 1122: (U64 & imm(none)) <: imm(none) --- 1123: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1123: with backtracking 2 1124: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1124: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1123: backtracking... 1124: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1124: (unbounded-sequence 9) --> [] 1125: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 1126: (U64 & imm(none)) <: imm(none) --- 1127: (U64 & imm(none)) <: U64 --- 1128: (U64 & imm(none)) <: -10 --- 1128: assumed 1129: (U64 & imm(none)) <: (U64 & imm(none)) --- 1130: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1131: (U64 & imm(none)) <: imm(none) --- 1132: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1133: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1134: +14 <: imm(none) --- 1134: assumed 1135: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1136: +0 <: imm(none) --- 1136: assumed 1137: (U64 & imm(none)) <: U64 --- 1138: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 1139: (U64 & imm(none)) <: -3.0 --- 1139: assumed 1140: (U64 & imm(none)) <: -14 --- 1140: +14 --> ((U64 & imm(none)) | +14) 1141: (U64 & imm(none)) <: (U64 & imm(none)) --- 1142: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1143: (U64 & imm(none)) <: imm(none) --- 1144: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1145: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1146: +14 <: imm(none) --- 1146: -14 --> (-14 & imm(none)) 1147: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1148: +0 <: imm(none) --- 1148: assumed 1149: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1150: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1150: with backtracking 2 1151: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1151: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1150: backtracking... 1151: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1151: (unbounded-sequence 13) --> [] 1152: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 1153: (U64 & imm(none)) <: imm(none) --- 1154: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1154: with backtracking 2 1155: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1155: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1154: backtracking... 1155: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1155: (unbounded-sequence 9) --> [] 1156: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 1157: (U64 & imm(none)) <: imm(none) --- 1158: (U64 & imm(none)) <: U64 --- 1159: (U64 & imm(none)) <: -10 --- 1159: assumed 1160: (U64 & imm(none)) <: (U64 & imm(none)) --- 1161: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1162: (U64 & imm(none)) <: imm(none) --- 1163: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1164: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1165: +14 <: imm(none) --- 1165: assumed 1166: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1167: +0 <: imm(none) --- 1167: assumed 1168: (U64 & imm(none)) <: U64 --- 1169: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 1170: (U64 & imm(none)) <: -3.0 --- 1170: assumed 1171: (U64 & imm(none)) <: -14 --- 1171: +14 --> ((U64 & imm(none)) | +14) 1172: (U64 & imm(none)) <: (U64 & imm(none)) --- 1173: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1174: (U64 & imm(none)) <: imm(none) --- 1175: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1176: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1177: +14 <: imm(none) --- 1177: -14 --> (-14 & imm(none)) 1178: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1179: +0 <: imm(none) --- 1179: assumed 1180: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1181: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1181: with backtracking 2 1182: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1182: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1181: backtracking... 1182: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1182: (unbounded-sequence 13) --> [] 1183: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 1184: (U64 & imm(none)) <: imm(none) --- 1185: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1185: with backtracking 2 1186: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1186: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1185: backtracking... 1186: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1186: (unbounded-sequence 9) --> [] 1187: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 1188: (U64 & imm(none)) <: imm(none) --- 1189: (U64 & imm(none)) <: U64 --- 1190: (U64 & imm(none)) <: -10 --- 1190: assumed 1191: (U64 & imm(none)) <: (U64 & imm(none)) --- 1192: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1193: (U64 & imm(none)) <: imm(none) --- 1194: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1195: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1196: +14 <: imm(none) --- 1196: assumed 1197: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1198: +0 <: imm(none) --- 1198: assumed 1199: (U64 & imm(none)) <: U64 --- 1200: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 1201: (U64 & imm(none)) <: -3.0 --- 1201: assumed 1202: (U64 & imm(none)) <: -14 --- 1202: +14 --> ((U64 & imm(none)) | +14) 1203: (U64 & imm(none)) <: (U64 & imm(none)) --- 1204: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1205: (U64 & imm(none)) <: imm(none) --- 1206: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1207: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1208: +14 <: imm(none) --- 1208: -14 --> (-14 & imm(none)) 1209: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1210: +0 <: imm(none) --- 1210: assumed 1211: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1212: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1212: with backtracking 2 1213: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1213: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1212: backtracking... 1213: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1213: (unbounded-sequence 13) --> [] 1214: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 1215: (U64 & imm(none)) <: imm(none) --- 1216: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1216: with backtracking 2 1217: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1217: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1216: backtracking... 1217: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1217: (unbounded-sequence 9) --> [] 1218: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 1219: (U64 & imm(none)) <: imm(none) --- 1220: (U64 & imm(none)) <: U64 --- 1221: (U64 & imm(none)) <: -10 --- 1221: assumed 1222: (U64 & imm(none)) <: (U64 & imm(none)) --- 1223: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1224: (U64 & imm(none)) <: imm(none) --- 1225: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1226: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1227: +14 <: imm(none) --- 1227: assumed 1228: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1229: +0 <: imm(none) --- 1229: assumed 1230: (U64 & imm(none)) <: U64 --- 1231: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 1232: (U64 & imm(none)) <: -3.0 --- 1232: assumed 1233: (U64 & imm(none)) <: -14 --- 1233: +14 --> ((U64 & imm(none)) | +14) 1234: (U64 & imm(none)) <: (U64 & imm(none)) --- 1235: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1236: (U64 & imm(none)) <: imm(none) --- 1237: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1238: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1239: +14 <: imm(none) --- 1239: -14 --> (-14 & imm(none)) 1240: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1241: +0 <: imm(none) --- 1241: assumed 1242: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1243: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1243: with backtracking 2 1244: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1244: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1243: backtracking... 1244: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1244: (unbounded-sequence 13) --> [] 1245: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 1246: (U64 & imm(none)) <: imm(none) --- 1247: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1247: with backtracking 2 1248: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1248: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1247: backtracking... 1248: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1248: (unbounded-sequence 9) --> [] 1249: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 1250: (U64 & imm(none)) <: imm(none) --- 1251: (U64 & imm(none)) <: U64 --- 1252: (U64 & imm(none)) <: -10 --- 1252: assumed 1253: (U64 & imm(none)) <: (U64 & imm(none)) --- 1254: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1255: (U64 & imm(none)) <: imm(none) --- 1256: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1257: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1258: +14 <: imm(none) --- 1258: assumed 1259: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1260: +0 <: imm(none) --- 1260: assumed 1261: (U64 & imm(none)) <: U64 --- 1262: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 1263: (U64 & imm(none)) <: -3.0 --- 1263: assumed 1264: (U64 & imm(none)) <: -14 --- 1264: +14 --> ((U64 & imm(none)) | +14) 1265: (U64 & imm(none)) <: (U64 & imm(none)) --- 1266: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1267: (U64 & imm(none)) <: imm(none) --- 1268: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1269: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1270: +14 <: imm(none) --- 1270: -14 --> (-14 & imm(none)) 1271: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1272: +0 <: imm(none) --- 1272: assumed 1273: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1274: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1274: with backtracking 2 1275: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1275: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1274: backtracking... 1275: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1275: (unbounded-sequence 13) --> [] 1276: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 1277: (U64 & imm(none)) <: imm(none) --- 1278: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1278: with backtracking 2 1279: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1279: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1278: backtracking... 1279: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1279: (unbounded-sequence 9) --> [] 1280: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 1281: (U64 & imm(none)) <: imm(none) --- 1282: (U64 & imm(none)) <: U64 --- 1283: (U64 & imm(none)) <: -10 --- 1283: assumed 1284: (U64 & imm(none)) <: (U64 & imm(none)) --- 1285: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1286: (U64 & imm(none)) <: imm(none) --- 1287: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1288: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1289: +14 <: imm(none) --- 1289: assumed 1290: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1291: +0 <: imm(none) --- 1291: assumed 1292: (U64 & imm(none)) <: U64 --- 1293: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 1294: (U64 & imm(none)) <: -3.0 --- 1294: assumed 1295: (U64 & imm(none)) <: -14 --- 1295: +14 --> ((U64 & imm(none)) | +14) 1296: (U64 & imm(none)) <: (U64 & imm(none)) --- 1297: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1298: (U64 & imm(none)) <: imm(none) --- 1299: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1300: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1301: +14 <: imm(none) --- 1301: -14 --> (-14 & imm(none)) 1302: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1303: +0 <: imm(none) --- 1303: assumed 1304: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1305: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1305: with backtracking 2 1306: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1306: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1305: backtracking... 1306: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1306: (unbounded-sequence 13) --> [] 1307: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 1308: (U64 & imm(none)) <: imm(none) --- 1309: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1309: with backtracking 2 1310: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1310: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1309: backtracking... 1310: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1310: (unbounded-sequence 9) --> [] 1311: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 1312: (U64 & imm(none)) <: imm(none) --- 1313: (U64 & imm(none)) <: U64 --- 1314: (U64 & imm(none)) <: -10 --- 1314: assumed 1315: (U64 & imm(none)) <: (U64 & imm(none)) --- 1316: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1317: (U64 & imm(none)) <: imm(none) --- 1318: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1319: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1320: +14 <: imm(none) --- 1320: assumed 1321: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1322: +0 <: imm(none) --- 1322: assumed 1323: (U64 & imm(none)) <: U64 --- 1324: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 1325: (U64 & imm(none)) <: -3.0 --- 1325: assumed 1326: (U64 & imm(none)) <: -14 --- 1326: +14 --> ((U64 & imm(none)) | +14) 1327: (U64 & imm(none)) <: (U64 & imm(none)) --- 1328: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1329: (U64 & imm(none)) <: imm(none) --- 1330: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1331: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1332: +14 <: imm(none) --- 1332: -14 --> (-14 & imm(none)) 1333: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1334: +0 <: imm(none) --- 1334: assumed 1335: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1336: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1336: with backtracking 2 1337: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1337: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1336: backtracking... 1337: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1337: (unbounded-sequence 13) --> [] 1338: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 1339: (U64 & imm(none)) <: imm(none) --- 1340: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1340: with backtracking 2 1341: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1341: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1340: backtracking... 1341: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1341: (unbounded-sequence 9) --> [] 1342: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 1343: (U64 & imm(none)) <: imm(none) --- 1344: (U64 & imm(none)) <: U64 --- 1345: (U64 & imm(none)) <: -10 --- 1345: assumed 1346: (U64 & imm(none)) <: (U64 & imm(none)) --- 1347: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1348: (U64 & imm(none)) <: imm(none) --- 1349: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1350: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1351: +14 <: imm(none) --- 1351: assumed 1352: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1353: +0 <: imm(none) --- 1353: assumed 1354: (U64 & imm(none)) <: U64 --- 1355: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 1356: (U64 & imm(none)) <: -3.0 --- 1356: assumed 1357: (U64 & imm(none)) <: -14 --- 1357: +14 --> ((U64 & imm(none)) | +14) 1358: (U64 & imm(none)) <: (U64 & imm(none)) --- 1359: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1360: (U64 & imm(none)) <: imm(none) --- 1361: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1362: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1363: +14 <: imm(none) --- 1363: -14 --> (-14 & imm(none)) 1364: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1365: +0 <: imm(none) --- 1365: assumed 1366: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1367: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1367: with backtracking 2 1368: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1368: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1367: backtracking... 1368: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1368: (unbounded-sequence 13) --> [] 1369: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 1370: (U64 & imm(none)) <: imm(none) --- 1371: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1371: with backtracking 2 1372: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1372: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1371: backtracking... 1372: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1372: (unbounded-sequence 9) --> [] 1373: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 1374: (U64 & imm(none)) <: imm(none) --- 1375: (U64 & imm(none)) <: U64 --- 1376: (U64 & imm(none)) <: -10 --- 1376: assumed 1377: (U64 & imm(none)) <: (U64 & imm(none)) --- 1378: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1379: (U64 & imm(none)) <: imm(none) --- 1380: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1381: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1382: +14 <: imm(none) --- 1382: assumed 1383: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1384: +0 <: imm(none) --- 1384: assumed 1385: (U64 & imm(none)) <: U64 --- 1386: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 1387: (U64 & imm(none)) <: -3.0 --- 1387: assumed 1388: (U64 & imm(none)) <: -14 --- 1388: +14 --> ((U64 & imm(none)) | +14) 1389: (U64 & imm(none)) <: (U64 & imm(none)) --- 1390: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1391: (U64 & imm(none)) <: imm(none) --- 1392: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1393: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1394: +14 <: imm(none) --- 1394: -14 --> (-14 & imm(none)) 1395: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1396: +0 <: imm(none) --- 1396: assumed 1397: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1398: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1398: with backtracking 2 1399: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1399: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1398: backtracking... 1399: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1399: (unbounded-sequence 13) --> [] 1400: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 1401: (U64 & imm(none)) <: imm(none) --- 1402: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1402: with backtracking 2 1403: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1403: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1402: backtracking... 1403: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1403: (unbounded-sequence 9) --> [] 1404: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 1405: (U64 & imm(none)) <: imm(none) --- 1406: (U64 & imm(none)) <: U64 --- 1407: (U64 & imm(none)) <: -10 --- 1407: assumed 1408: (U64 & imm(none)) <: (U64 & imm(none)) --- 1409: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1410: (U64 & imm(none)) <: imm(none) --- 1411: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1412: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1413: +14 <: imm(none) --- 1413: assumed 1414: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1415: +0 <: imm(none) --- 1415: assumed 1416: (U64 & imm(none)) <: U64 --- 1417: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 1418: (U64 & imm(none)) <: -3.0 --- 1418: assumed 1419: (U64 & imm(none)) <: -14 --- 1419: +14 --> ((U64 & imm(none)) | +14) 1420: (U64 & imm(none)) <: (U64 & imm(none)) --- 1421: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1422: (U64 & imm(none)) <: imm(none) --- 1423: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1424: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1425: +14 <: imm(none) --- 1425: -14 --> (-14 & imm(none)) 1426: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1427: +0 <: imm(none) --- 1427: assumed 1428: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1429: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1429: with backtracking 2 1430: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1430: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1429: backtracking... 1430: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1430: (unbounded-sequence 13) --> [] 1431: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 1432: (U64 & imm(none)) <: imm(none) --- 1433: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1433: with backtracking 2 1434: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1434: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1433: backtracking... 1434: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1434: (unbounded-sequence 9) --> [] 1435: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 1436: (U64 & imm(none)) <: imm(none) --- 1437: (U64 & imm(none)) <: U64 --- 1438: (U64 & imm(none)) <: -10 --- 1438: assumed 1439: (U64 & imm(none)) <: (U64 & imm(none)) --- 1440: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1441: (U64 & imm(none)) <: imm(none) --- 1442: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1443: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1444: +14 <: imm(none) --- 1444: assumed 1445: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1446: +0 <: imm(none) --- 1446: assumed 1447: (U64 & imm(none)) <: U64 --- 1448: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 1449: (U64 & imm(none)) <: -3.0 --- 1449: assumed 1450: (U64 & imm(none)) <: -14 --- 1450: +14 --> ((U64 & imm(none)) | +14) 1451: (U64 & imm(none)) <: (U64 & imm(none)) --- 1452: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1453: (U64 & imm(none)) <: imm(none) --- 1454: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1455: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1456: +14 <: imm(none) --- 1456: -14 --> (-14 & imm(none)) 1457: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1458: +0 <: imm(none) --- 1458: assumed 1459: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1460: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1460: with backtracking 2 1461: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1461: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1460: backtracking... 1461: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1461: (unbounded-sequence 13) --> [] 1462: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 1463: (U64 & imm(none)) <: imm(none) --- 1464: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1464: with backtracking 2 1465: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1465: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1464: backtracking... 1465: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1465: (unbounded-sequence 9) --> [] 1466: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 1467: (U64 & imm(none)) <: imm(none) --- 1468: (U64 & imm(none)) <: U64 --- 1469: (U64 & imm(none)) <: -10 --- 1469: assumed 1470: (U64 & imm(none)) <: (U64 & imm(none)) --- 1471: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1472: (U64 & imm(none)) <: imm(none) --- 1473: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1474: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1475: +14 <: imm(none) --- 1475: assumed 1476: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1477: +0 <: imm(none) --- 1477: assumed 1478: (U64 & imm(none)) <: U64 --- 1479: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 1480: (U64 & imm(none)) <: -3.0 --- 1480: assumed 1481: (U64 & imm(none)) <: -14 --- 1481: +14 --> ((U64 & imm(none)) | +14) 1482: (U64 & imm(none)) <: (U64 & imm(none)) --- 1483: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1484: (U64 & imm(none)) <: imm(none) --- 1485: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1486: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1487: +14 <: imm(none) --- 1487: -14 --> (-14 & imm(none)) 1488: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1489: +0 <: imm(none) --- 1489: assumed 1490: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1491: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1491: with backtracking 2 1492: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1492: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1491: backtracking... 1492: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1492: (unbounded-sequence 13) --> [] 1493: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 1494: (U64 & imm(none)) <: imm(none) --- 1495: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1495: with backtracking 2 1496: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1496: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1495: backtracking... 1496: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1496: (unbounded-sequence 9) --> [] 1497: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 1498: (U64 & imm(none)) <: imm(none) --- 1499: (U64 & imm(none)) <: U64 --- 1500: (U64 & imm(none)) <: -10 --- 1500: assumed 1501: (U64 & imm(none)) <: (U64 & imm(none)) --- 1502: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1503: (U64 & imm(none)) <: imm(none) --- 1504: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1505: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1506: +14 <: imm(none) --- 1506: assumed 1507: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1508: +0 <: imm(none) --- 1508: assumed 1509: (U64 & imm(none)) <: U64 --- 1510: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 1511: (U64 & imm(none)) <: -3.0 --- 1511: assumed 1512: (U64 & imm(none)) <: -14 --- 1512: +14 --> ((U64 & imm(none)) | +14) 1513: (U64 & imm(none)) <: (U64 & imm(none)) --- 1514: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1515: (U64 & imm(none)) <: imm(none) --- 1516: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1517: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1518: +14 <: imm(none) --- 1518: -14 --> (-14 & imm(none)) 1519: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1520: +0 <: imm(none) --- 1520: assumed 1521: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1522: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1522: with backtracking 2 1523: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1523: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1522: backtracking... 1523: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1523: (unbounded-sequence 13) --> [] 1524: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 1525: (U64 & imm(none)) <: imm(none) --- 1526: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1526: with backtracking 2 1527: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1527: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1526: backtracking... 1527: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1527: (unbounded-sequence 9) --> [] 1528: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 1529: (U64 & imm(none)) <: imm(none) --- 1530: (U64 & imm(none)) <: U64 --- 1531: (U64 & imm(none)) <: -10 --- 1531: assumed 1532: (U64 & imm(none)) <: (U64 & imm(none)) --- 1533: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1534: (U64 & imm(none)) <: imm(none) --- 1535: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1536: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1537: +14 <: imm(none) --- 1537: assumed 1538: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1539: +0 <: imm(none) --- 1539: assumed 1540: (U64 & imm(none)) <: U64 --- 1541: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 1542: (U64 & imm(none)) <: -3.0 --- 1542: assumed 1543: (U64 & imm(none)) <: -14 --- 1543: +14 --> ((U64 & imm(none)) | +14) 1544: (U64 & imm(none)) <: (U64 & imm(none)) --- 1545: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1546: (U64 & imm(none)) <: imm(none) --- 1547: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1548: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1549: +14 <: imm(none) --- 1549: -14 --> (-14 & imm(none)) 1550: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1551: +0 <: imm(none) --- 1551: assumed 1552: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1553: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1553: with backtracking 2 1554: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1554: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1553: backtracking... 1554: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1554: (unbounded-sequence 13) --> [] 1555: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 1556: (U64 & imm(none)) <: imm(none) --- 1557: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1557: with backtracking 2 1558: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1558: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1557: backtracking... 1558: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1558: (unbounded-sequence 9) --> [] 1559: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 1560: (U64 & imm(none)) <: imm(none) --- 1561: (U64 & imm(none)) <: U64 --- 1562: (U64 & imm(none)) <: -10 --- 1562: assumed 1563: (U64 & imm(none)) <: (U64 & imm(none)) --- 1564: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1565: (U64 & imm(none)) <: imm(none) --- 1566: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1567: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1568: +14 <: imm(none) --- 1568: assumed 1569: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1570: +0 <: imm(none) --- 1570: assumed 1571: (U64 & imm(none)) <: U64 --- 1572: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 1573: (U64 & imm(none)) <: -3.0 --- 1573: assumed 1574: (U64 & imm(none)) <: -14 --- 1574: +14 --> ((U64 & imm(none)) | +14) 1575: (U64 & imm(none)) <: (U64 & imm(none)) --- 1576: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1577: (U64 & imm(none)) <: imm(none) --- 1578: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1579: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1580: +14 <: imm(none) --- 1580: -14 --> (-14 & imm(none)) 1581: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1582: +0 <: imm(none) --- 1582: assumed 1583: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1584: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1584: with backtracking 2 1585: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1585: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1584: backtracking... 1585: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1585: (unbounded-sequence 13) --> [] 1586: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 1587: (U64 & imm(none)) <: imm(none) --- 1588: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1588: with backtracking 2 1589: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1589: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1588: backtracking... 1589: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1589: (unbounded-sequence 9) --> [] 1590: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 1591: (U64 & imm(none)) <: imm(none) --- 1592: (U64 & imm(none)) <: U64 --- 1593: (U64 & imm(none)) <: -10 --- 1593: assumed 1594: (U64 & imm(none)) <: (U64 & imm(none)) --- 1595: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1596: (U64 & imm(none)) <: imm(none) --- 1597: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1598: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1599: +14 <: imm(none) --- 1599: assumed 1600: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1601: +0 <: imm(none) --- 1601: assumed 1602: (U64 & imm(none)) <: U64 --- 1603: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 1604: (U64 & imm(none)) <: -3.0 --- 1604: assumed 1605: (U64 & imm(none)) <: -14 --- 1605: +14 --> ((U64 & imm(none)) | +14) 1606: (U64 & imm(none)) <: (U64 & imm(none)) --- 1607: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1608: (U64 & imm(none)) <: imm(none) --- 1609: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1610: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1611: +14 <: imm(none) --- 1611: -14 --> (-14 & imm(none)) 1612: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1613: +0 <: imm(none) --- 1613: assumed 1614: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1615: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1615: with backtracking 2 1616: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1616: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1615: backtracking... 1616: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1616: (unbounded-sequence 13) --> [] 1617: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 1618: (U64 & imm(none)) <: imm(none) --- 1619: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1619: with backtracking 2 1620: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1620: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1619: backtracking... 1620: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1620: (unbounded-sequence 9) --> [] 1621: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 1622: (U64 & imm(none)) <: imm(none) --- 1623: (U64 & imm(none)) <: U64 --- 1624: (U64 & imm(none)) <: -10 --- 1624: assumed 1625: (U64 & imm(none)) <: (U64 & imm(none)) --- 1626: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1627: (U64 & imm(none)) <: imm(none) --- 1628: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1629: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1630: +14 <: imm(none) --- 1630: assumed 1631: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1632: +0 <: imm(none) --- 1632: assumed 1633: (U64 & imm(none)) <: U64 --- 1634: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 1635: (U64 & imm(none)) <: -3.0 --- 1635: assumed 1636: (U64 & imm(none)) <: -14 --- 1636: +14 --> ((U64 & imm(none)) | +14) 1637: (U64 & imm(none)) <: (U64 & imm(none)) --- 1638: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1639: (U64 & imm(none)) <: imm(none) --- 1640: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1641: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1642: +14 <: imm(none) --- 1642: -14 --> (-14 & imm(none)) 1643: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1644: +0 <: imm(none) --- 1644: assumed 1645: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1646: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1646: with backtracking 2 1647: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1647: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1646: backtracking... 1647: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1647: (unbounded-sequence 13) --> [] 1648: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 1649: (U64 & imm(none)) <: imm(none) --- 1650: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1650: with backtracking 2 1651: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1651: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1650: backtracking... 1651: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1651: (unbounded-sequence 9) --> [] 1652: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 1653: (U64 & imm(none)) <: imm(none) --- 1654: (U64 & imm(none)) <: U64 --- 1655: (U64 & imm(none)) <: -10 --- 1655: assumed 1656: (U64 & imm(none)) <: (U64 & imm(none)) --- 1657: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1658: (U64 & imm(none)) <: imm(none) --- 1659: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1660: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1661: +14 <: imm(none) --- 1661: assumed 1662: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1663: +0 <: imm(none) --- 1663: assumed 1664: (U64 & imm(none)) <: U64 --- 1665: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 1666: (U64 & imm(none)) <: -3.0 --- 1666: assumed 1667: (U64 & imm(none)) <: -14 --- 1667: +14 --> ((U64 & imm(none)) | +14) 1668: (U64 & imm(none)) <: (U64 & imm(none)) --- 1669: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1670: (U64 & imm(none)) <: imm(none) --- 1671: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1672: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1673: +14 <: imm(none) --- 1673: -14 --> (-14 & imm(none)) 1674: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1675: +0 <: imm(none) --- 1675: assumed 1676: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1677: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1677: with backtracking 2 1678: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1678: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1677: backtracking... 1678: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1678: (unbounded-sequence 13) --> [] 1679: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 1680: (U64 & imm(none)) <: imm(none) --- 1681: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1681: with backtracking 2 1682: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1682: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1681: backtracking... 1682: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1682: (unbounded-sequence 9) --> [] 1683: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 1684: (U64 & imm(none)) <: imm(none) --- 1685: (U64 & imm(none)) <: U64 --- 1686: (U64 & imm(none)) <: -10 --- 1686: assumed 1687: (U64 & imm(none)) <: (U64 & imm(none)) --- 1688: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1689: (U64 & imm(none)) <: imm(none) --- 1690: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1691: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1692: +14 <: imm(none) --- 1692: assumed 1693: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1694: +0 <: imm(none) --- 1694: assumed 1695: (U64 & imm(none)) <: U64 --- 1696: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 1697: (U64 & imm(none)) <: -3.0 --- 1697: assumed 1698: (U64 & imm(none)) <: -14 --- 1698: +14 --> ((U64 & imm(none)) | +14) 1699: (U64 & imm(none)) <: (U64 & imm(none)) --- 1700: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1701: (U64 & imm(none)) <: imm(none) --- 1702: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1703: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1704: +14 <: imm(none) --- 1704: -14 --> (-14 & imm(none)) 1705: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1706: +0 <: imm(none) --- 1706: assumed 1707: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1708: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1708: with backtracking 2 1709: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1709: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1708: backtracking... 1709: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1709: (unbounded-sequence 13) --> [] 1710: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 1711: (U64 & imm(none)) <: imm(none) --- 1712: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1712: with backtracking 2 1713: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1713: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1712: backtracking... 1713: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1713: (unbounded-sequence 9) --> [] 1714: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 1715: (U64 & imm(none)) <: imm(none) --- 1716: (U64 & imm(none)) <: U64 --- 1717: (U64 & imm(none)) <: -10 --- 1717: assumed 1718: (U64 & imm(none)) <: (U64 & imm(none)) --- 1719: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1720: (U64 & imm(none)) <: imm(none) --- 1721: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1722: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1723: +14 <: imm(none) --- 1723: assumed 1724: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1725: +0 <: imm(none) --- 1725: assumed 1726: (U64 & imm(none)) <: U64 --- 1727: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 1728: (U64 & imm(none)) <: -3.0 --- 1728: assumed 1729: (U64 & imm(none)) <: -14 --- 1729: +14 --> ((U64 & imm(none)) | +14) 1730: (U64 & imm(none)) <: (U64 & imm(none)) --- 1731: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1732: (U64 & imm(none)) <: imm(none) --- 1733: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1734: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1735: +14 <: imm(none) --- 1735: -14 --> (-14 & imm(none)) 1736: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1737: +0 <: imm(none) --- 1737: assumed 1738: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1739: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1739: with backtracking 2 1740: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1740: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1739: backtracking... 1740: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1740: (unbounded-sequence 13) --> [] 1741: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 1742: (U64 & imm(none)) <: imm(none) --- 1743: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1743: with backtracking 2 1744: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1744: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1743: backtracking... 1744: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1744: (unbounded-sequence 9) --> [] 1745: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 1746: (U64 & imm(none)) <: imm(none) --- 1747: (U64 & imm(none)) <: U64 --- 1748: (U64 & imm(none)) <: -10 --- 1748: assumed 1749: (U64 & imm(none)) <: (U64 & imm(none)) --- 1750: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1751: (U64 & imm(none)) <: imm(none) --- 1752: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1753: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1754: +14 <: imm(none) --- 1754: assumed 1755: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1756: +0 <: imm(none) --- 1756: assumed 1757: (U64 & imm(none)) <: U64 --- 1758: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 1759: (U64 & imm(none)) <: -3.0 --- 1759: assumed 1760: (U64 & imm(none)) <: -14 --- 1760: +14 --> ((U64 & imm(none)) | +14) 1761: (U64 & imm(none)) <: (U64 & imm(none)) --- 1762: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1763: (U64 & imm(none)) <: imm(none) --- 1764: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1765: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1766: +14 <: imm(none) --- 1766: -14 --> (-14 & imm(none)) 1767: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1768: +0 <: imm(none) --- 1768: assumed 1769: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1770: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1770: with backtracking 2 1771: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1771: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1770: backtracking... 1771: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1771: (unbounded-sequence 13) --> [] 1772: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 1773: (U64 & imm(none)) <: imm(none) --- 1774: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1774: with backtracking 2 1775: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1775: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1774: backtracking... 1775: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1775: (unbounded-sequence 9) --> [] 1776: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 1777: (U64 & imm(none)) <: imm(none) --- 1778: (U64 & imm(none)) <: U64 --- 1779: (U64 & imm(none)) <: -10 --- 1779: assumed 1780: (U64 & imm(none)) <: (U64 & imm(none)) --- 1781: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1782: (U64 & imm(none)) <: imm(none) --- 1783: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1784: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1785: +14 <: imm(none) --- 1785: assumed 1786: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1787: +0 <: imm(none) --- 1787: assumed 1788: (U64 & imm(none)) <: U64 --- 1789: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 1790: (U64 & imm(none)) <: -3.0 --- 1790: assumed 1791: (U64 & imm(none)) <: -14 --- 1791: +14 --> ((U64 & imm(none)) | +14) 1792: (U64 & imm(none)) <: (U64 & imm(none)) --- 1793: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1794: (U64 & imm(none)) <: imm(none) --- 1795: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1796: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1797: +14 <: imm(none) --- 1797: -14 --> (-14 & imm(none)) 1798: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1799: +0 <: imm(none) --- 1799: assumed 1800: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1801: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1801: with backtracking 2 1802: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1802: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1801: backtracking... 1802: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1802: (unbounded-sequence 13) --> [] 1803: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 1804: (U64 & imm(none)) <: imm(none) --- 1805: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1805: with backtracking 2 1806: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1806: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1805: backtracking... 1806: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1806: (unbounded-sequence 9) --> [] 1807: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 1808: (U64 & imm(none)) <: imm(none) --- 1809: (U64 & imm(none)) <: U64 --- 1810: (U64 & imm(none)) <: -10 --- 1810: assumed 1811: (U64 & imm(none)) <: (U64 & imm(none)) --- 1812: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1813: (U64 & imm(none)) <: imm(none) --- 1814: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1815: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1816: +14 <: imm(none) --- 1816: assumed 1817: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1818: +0 <: imm(none) --- 1818: assumed 1819: (U64 & imm(none)) <: U64 --- 1820: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 1821: (U64 & imm(none)) <: -3.0 --- 1821: assumed 1822: (U64 & imm(none)) <: -14 --- 1822: +14 --> ((U64 & imm(none)) | +14) 1823: (U64 & imm(none)) <: (U64 & imm(none)) --- 1824: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1825: (U64 & imm(none)) <: imm(none) --- 1826: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1827: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1828: +14 <: imm(none) --- 1828: -14 --> (-14 & imm(none)) 1829: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1830: +0 <: imm(none) --- 1830: assumed 1831: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1832: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1832: with backtracking 2 1833: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1833: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1832: backtracking... 1833: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1833: (unbounded-sequence 13) --> [] 1834: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 1835: (U64 & imm(none)) <: imm(none) --- 1836: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1836: with backtracking 2 1837: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1837: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1836: backtracking... 1837: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1837: (unbounded-sequence 9) --> [] 1838: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 1839: (U64 & imm(none)) <: imm(none) --- 1840: (U64 & imm(none)) <: U64 --- 1841: (U64 & imm(none)) <: -10 --- 1841: assumed 1842: (U64 & imm(none)) <: (U64 & imm(none)) --- 1843: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1844: (U64 & imm(none)) <: imm(none) --- 1845: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1846: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1847: +14 <: imm(none) --- 1847: assumed 1848: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1849: +0 <: imm(none) --- 1849: assumed 1850: (U64 & imm(none)) <: U64 --- 1851: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 1852: (U64 & imm(none)) <: -3.0 --- 1852: assumed 1853: (U64 & imm(none)) <: -14 --- 1853: +14 --> ((U64 & imm(none)) | +14) 1854: (U64 & imm(none)) <: (U64 & imm(none)) --- 1855: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1856: (U64 & imm(none)) <: imm(none) --- 1857: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1858: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1859: +14 <: imm(none) --- 1859: -14 --> (-14 & imm(none)) 1860: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1861: +0 <: imm(none) --- 1861: assumed 1862: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1863: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1863: with backtracking 2 1864: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1864: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1863: backtracking... 1864: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1864: (unbounded-sequence 13) --> [] 1865: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 1866: (U64 & imm(none)) <: imm(none) --- 1867: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1867: with backtracking 2 1868: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1868: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1867: backtracking... 1868: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1868: (unbounded-sequence 9) --> [] 1869: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 1870: (U64 & imm(none)) <: imm(none) --- 1871: (U64 & imm(none)) <: U64 --- 1872: (U64 & imm(none)) <: -10 --- 1872: assumed 1873: (U64 & imm(none)) <: (U64 & imm(none)) --- 1874: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1875: (U64 & imm(none)) <: imm(none) --- 1876: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1877: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1878: +14 <: imm(none) --- 1878: assumed 1879: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1880: +0 <: imm(none) --- 1880: assumed 1881: (U64 & imm(none)) <: U64 --- 1882: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 1883: (U64 & imm(none)) <: -3.0 --- 1883: assumed 1884: (U64 & imm(none)) <: -14 --- 1884: +14 --> ((U64 & imm(none)) | +14) 1885: (U64 & imm(none)) <: (U64 & imm(none)) --- 1886: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1887: (U64 & imm(none)) <: imm(none) --- 1888: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1889: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1890: +14 <: imm(none) --- 1890: -14 --> (-14 & imm(none)) 1891: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1892: +0 <: imm(none) --- 1892: assumed 1893: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1894: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1894: with backtracking 2 1895: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1895: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1894: backtracking... 1895: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1895: (unbounded-sequence 13) --> [] 1896: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 1897: (U64 & imm(none)) <: imm(none) --- 1898: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1898: with backtracking 2 1899: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1899: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1898: backtracking... 1899: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1899: (unbounded-sequence 9) --> [] 1900: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 1901: (U64 & imm(none)) <: imm(none) --- 1902: (U64 & imm(none)) <: U64 --- 1903: (U64 & imm(none)) <: -10 --- 1903: assumed 1904: (U64 & imm(none)) <: (U64 & imm(none)) --- 1905: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1906: (U64 & imm(none)) <: imm(none) --- 1907: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1908: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1909: +14 <: imm(none) --- 1909: assumed 1910: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1911: +0 <: imm(none) --- 1911: assumed 1912: (U64 & imm(none)) <: U64 --- 1913: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 1914: (U64 & imm(none)) <: -3.0 --- 1914: assumed 1915: (U64 & imm(none)) <: -14 --- 1915: +14 --> ((U64 & imm(none)) | +14) 1916: (U64 & imm(none)) <: (U64 & imm(none)) --- 1917: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1918: (U64 & imm(none)) <: imm(none) --- 1919: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1920: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1921: +14 <: imm(none) --- 1921: -14 --> (-14 & imm(none)) 1922: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1923: +0 <: imm(none) --- 1923: assumed 1924: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1925: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1925: with backtracking 2 1926: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1926: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1925: backtracking... 1926: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1926: (unbounded-sequence 13) --> [] 1927: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 1928: (U64 & imm(none)) <: imm(none) --- 1929: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1929: with backtracking 2 1930: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1930: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1929: backtracking... 1930: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1930: (unbounded-sequence 9) --> [] 1931: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 1932: (U64 & imm(none)) <: imm(none) --- 1933: (U64 & imm(none)) <: U64 --- 1934: (U64 & imm(none)) <: -10 --- 1934: assumed 1935: (U64 & imm(none)) <: (U64 & imm(none)) --- 1936: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1937: (U64 & imm(none)) <: imm(none) --- 1938: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1939: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1940: +14 <: imm(none) --- 1940: assumed 1941: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1942: +0 <: imm(none) --- 1942: assumed 1943: (U64 & imm(none)) <: U64 --- 1944: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 1945: (U64 & imm(none)) <: -3.0 --- 1945: assumed 1946: (U64 & imm(none)) <: -14 --- 1946: +14 --> ((U64 & imm(none)) | +14) 1947: (U64 & imm(none)) <: (U64 & imm(none)) --- 1948: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1949: (U64 & imm(none)) <: imm(none) --- 1950: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1951: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1952: +14 <: imm(none) --- 1952: -14 --> (-14 & imm(none)) 1953: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1954: +0 <: imm(none) --- 1954: assumed 1955: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1956: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1956: with backtracking 2 1957: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1957: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1956: backtracking... 1957: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1957: (unbounded-sequence 13) --> [] 1958: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 1959: (U64 & imm(none)) <: imm(none) --- 1960: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1960: with backtracking 2 1961: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1961: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1960: backtracking... 1961: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1961: (unbounded-sequence 9) --> [] 1962: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 1963: (U64 & imm(none)) <: imm(none) --- 1964: (U64 & imm(none)) <: U64 --- 1965: (U64 & imm(none)) <: -10 --- 1965: assumed 1966: (U64 & imm(none)) <: (U64 & imm(none)) --- 1967: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1968: (U64 & imm(none)) <: imm(none) --- 1969: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1970: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1971: +14 <: imm(none) --- 1971: assumed 1972: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1973: +0 <: imm(none) --- 1973: assumed 1974: (U64 & imm(none)) <: U64 --- 1975: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 1976: (U64 & imm(none)) <: -3.0 --- 1976: assumed 1977: (U64 & imm(none)) <: -14 --- 1977: +14 --> ((U64 & imm(none)) | +14) 1978: (U64 & imm(none)) <: (U64 & imm(none)) --- 1979: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1980: (U64 & imm(none)) <: imm(none) --- 1981: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 1982: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 1983: +14 <: imm(none) --- 1983: -14 --> (-14 & imm(none)) 1984: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 1985: +0 <: imm(none) --- 1985: assumed 1986: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1987: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1987: with backtracking 2 1988: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1988: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1987: backtracking... 1988: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 1988: (unbounded-sequence 13) --> [] 1989: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 1990: (U64 & imm(none)) <: imm(none) --- 1991: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1991: with backtracking 2 1992: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1992: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1991: backtracking... 1992: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 1992: (unbounded-sequence 9) --> [] 1993: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 1994: (U64 & imm(none)) <: imm(none) --- 1995: (U64 & imm(none)) <: U64 --- 1996: (U64 & imm(none)) <: -10 --- 1996: assumed 1997: (U64 & imm(none)) <: (U64 & imm(none)) --- 1998: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 1999: (U64 & imm(none)) <: imm(none) --- 2000: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2001: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2002: +14 <: imm(none) --- 2002: assumed 2003: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2004: +0 <: imm(none) --- 2004: assumed 2005: (U64 & imm(none)) <: U64 --- 2006: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 2007: (U64 & imm(none)) <: -3.0 --- 2007: assumed 2008: (U64 & imm(none)) <: -14 --- 2008: +14 --> ((U64 & imm(none)) | +14) 2009: (U64 & imm(none)) <: (U64 & imm(none)) --- 2010: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2011: (U64 & imm(none)) <: imm(none) --- 2012: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2013: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2014: +14 <: imm(none) --- 2014: -14 --> (-14 & imm(none)) 2015: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2016: +0 <: imm(none) --- 2016: assumed 2017: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2018: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2018: with backtracking 2 2019: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2019: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2018: backtracking... 2019: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2019: (unbounded-sequence 13) --> [] 2020: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 2021: (U64 & imm(none)) <: imm(none) --- 2022: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2022: with backtracking 2 2023: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2023: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2022: backtracking... 2023: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2023: (unbounded-sequence 9) --> [] 2024: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 2025: (U64 & imm(none)) <: imm(none) --- 2026: (U64 & imm(none)) <: U64 --- 2027: (U64 & imm(none)) <: -10 --- 2027: assumed 2028: (U64 & imm(none)) <: (U64 & imm(none)) --- 2029: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2030: (U64 & imm(none)) <: imm(none) --- 2031: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2032: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2033: +14 <: imm(none) --- 2033: assumed 2034: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2035: +0 <: imm(none) --- 2035: assumed 2036: (U64 & imm(none)) <: U64 --- 2037: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 2038: (U64 & imm(none)) <: -3.0 --- 2038: assumed 2039: (U64 & imm(none)) <: -14 --- 2039: +14 --> ((U64 & imm(none)) | +14) 2040: (U64 & imm(none)) <: (U64 & imm(none)) --- 2041: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2042: (U64 & imm(none)) <: imm(none) --- 2043: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2044: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2045: +14 <: imm(none) --- 2045: -14 --> (-14 & imm(none)) 2046: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2047: +0 <: imm(none) --- 2047: assumed 2048: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2049: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2049: with backtracking 2 2050: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2050: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2049: backtracking... 2050: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2050: (unbounded-sequence 13) --> [] 2051: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 2052: (U64 & imm(none)) <: imm(none) --- 2053: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2053: with backtracking 2 2054: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2054: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2053: backtracking... 2054: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2054: (unbounded-sequence 9) --> [] 2055: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 2056: (U64 & imm(none)) <: imm(none) --- 2057: (U64 & imm(none)) <: U64 --- 2058: (U64 & imm(none)) <: -10 --- 2058: assumed 2059: (U64 & imm(none)) <: (U64 & imm(none)) --- 2060: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2061: (U64 & imm(none)) <: imm(none) --- 2062: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2063: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2064: +14 <: imm(none) --- 2064: assumed 2065: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2066: +0 <: imm(none) --- 2066: assumed 2067: (U64 & imm(none)) <: U64 --- 2068: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 2069: (U64 & imm(none)) <: -3.0 --- 2069: assumed 2070: (U64 & imm(none)) <: -14 --- 2070: +14 --> ((U64 & imm(none)) | +14) 2071: (U64 & imm(none)) <: (U64 & imm(none)) --- 2072: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2073: (U64 & imm(none)) <: imm(none) --- 2074: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2075: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2076: +14 <: imm(none) --- 2076: -14 --> (-14 & imm(none)) 2077: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2078: +0 <: imm(none) --- 2078: assumed 2079: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2080: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2080: with backtracking 2 2081: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2081: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2080: backtracking... 2081: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2081: (unbounded-sequence 13) --> [] 2082: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 2083: (U64 & imm(none)) <: imm(none) --- 2084: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2084: with backtracking 2 2085: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2085: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2084: backtracking... 2085: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2085: (unbounded-sequence 9) --> [] 2086: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 2087: (U64 & imm(none)) <: imm(none) --- 2088: (U64 & imm(none)) <: U64 --- 2089: (U64 & imm(none)) <: -10 --- 2089: assumed 2090: (U64 & imm(none)) <: (U64 & imm(none)) --- 2091: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2092: (U64 & imm(none)) <: imm(none) --- 2093: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2094: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2095: +14 <: imm(none) --- 2095: assumed 2096: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2097: +0 <: imm(none) --- 2097: assumed 2098: (U64 & imm(none)) <: U64 --- 2099: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 2100: (U64 & imm(none)) <: -3.0 --- 2100: assumed 2101: (U64 & imm(none)) <: -14 --- 2101: +14 --> ((U64 & imm(none)) | +14) 2102: (U64 & imm(none)) <: (U64 & imm(none)) --- 2103: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2104: (U64 & imm(none)) <: imm(none) --- 2105: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2106: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2107: +14 <: imm(none) --- 2107: -14 --> (-14 & imm(none)) 2108: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2109: +0 <: imm(none) --- 2109: assumed 2110: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2111: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2111: with backtracking 2 2112: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2112: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2111: backtracking... 2112: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2112: (unbounded-sequence 13) --> [] 2113: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 2114: (U64 & imm(none)) <: imm(none) --- 2115: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2115: with backtracking 2 2116: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2116: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2115: backtracking... 2116: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2116: (unbounded-sequence 9) --> [] 2117: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 2118: (U64 & imm(none)) <: imm(none) --- 2119: (U64 & imm(none)) <: U64 --- 2120: (U64 & imm(none)) <: -10 --- 2120: assumed 2121: (U64 & imm(none)) <: (U64 & imm(none)) --- 2122: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2123: (U64 & imm(none)) <: imm(none) --- 2124: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2125: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2126: +14 <: imm(none) --- 2126: assumed 2127: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2128: +0 <: imm(none) --- 2128: assumed 2129: (U64 & imm(none)) <: U64 --- 2130: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 2131: (U64 & imm(none)) <: -3.0 --- 2131: assumed 2132: (U64 & imm(none)) <: -14 --- 2132: +14 --> ((U64 & imm(none)) | +14) 2133: (U64 & imm(none)) <: (U64 & imm(none)) --- 2134: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2135: (U64 & imm(none)) <: imm(none) --- 2136: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2137: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2138: +14 <: imm(none) --- 2138: -14 --> (-14 & imm(none)) 2139: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2140: +0 <: imm(none) --- 2140: assumed 2141: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2142: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2142: with backtracking 2 2143: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2143: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2142: backtracking... 2143: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2143: (unbounded-sequence 13) --> [] 2144: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 2145: (U64 & imm(none)) <: imm(none) --- 2146: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2146: with backtracking 2 2147: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2147: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2146: backtracking... 2147: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2147: (unbounded-sequence 9) --> [] 2148: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 2149: (U64 & imm(none)) <: imm(none) --- 2150: (U64 & imm(none)) <: U64 --- 2151: (U64 & imm(none)) <: -10 --- 2151: assumed 2152: (U64 & imm(none)) <: (U64 & imm(none)) --- 2153: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2154: (U64 & imm(none)) <: imm(none) --- 2155: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2156: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2157: +14 <: imm(none) --- 2157: assumed 2158: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2159: +0 <: imm(none) --- 2159: assumed 2160: (U64 & imm(none)) <: U64 --- 2161: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 2162: (U64 & imm(none)) <: -3.0 --- 2162: assumed 2163: (U64 & imm(none)) <: -14 --- 2163: +14 --> ((U64 & imm(none)) | +14) 2164: (U64 & imm(none)) <: (U64 & imm(none)) --- 2165: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2166: (U64 & imm(none)) <: imm(none) --- 2167: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2168: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2169: +14 <: imm(none) --- 2169: -14 --> (-14 & imm(none)) 2170: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2171: +0 <: imm(none) --- 2171: assumed 2172: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2173: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2173: with backtracking 2 2174: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2174: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2173: backtracking... 2174: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2174: (unbounded-sequence 13) --> [] 2175: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 2176: (U64 & imm(none)) <: imm(none) --- 2177: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2177: with backtracking 2 2178: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2178: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2177: backtracking... 2178: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2178: (unbounded-sequence 9) --> [] 2179: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 2180: (U64 & imm(none)) <: imm(none) --- 2181: (U64 & imm(none)) <: U64 --- 2182: (U64 & imm(none)) <: -10 --- 2182: assumed 2183: (U64 & imm(none)) <: (U64 & imm(none)) --- 2184: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2185: (U64 & imm(none)) <: imm(none) --- 2186: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2187: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2188: +14 <: imm(none) --- 2188: assumed 2189: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2190: +0 <: imm(none) --- 2190: assumed 2191: (U64 & imm(none)) <: U64 --- 2192: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 2193: (U64 & imm(none)) <: -3.0 --- 2193: assumed 2194: (U64 & imm(none)) <: -14 --- 2194: +14 --> ((U64 & imm(none)) | +14) 2195: (U64 & imm(none)) <: (U64 & imm(none)) --- 2196: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2197: (U64 & imm(none)) <: imm(none) --- 2198: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2199: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2200: +14 <: imm(none) --- 2200: -14 --> (-14 & imm(none)) 2201: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2202: +0 <: imm(none) --- 2202: assumed 2203: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2204: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2204: with backtracking 2 2205: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2205: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2204: backtracking... 2205: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2205: (unbounded-sequence 13) --> [] 2206: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 2207: (U64 & imm(none)) <: imm(none) --- 2208: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2208: with backtracking 2 2209: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2209: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2208: backtracking... 2209: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2209: (unbounded-sequence 9) --> [] 2210: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 2211: (U64 & imm(none)) <: imm(none) --- 2212: (U64 & imm(none)) <: U64 --- 2213: (U64 & imm(none)) <: -10 --- 2213: assumed 2214: (U64 & imm(none)) <: (U64 & imm(none)) --- 2215: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2216: (U64 & imm(none)) <: imm(none) --- 2217: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2218: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2219: +14 <: imm(none) --- 2219: assumed 2220: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2221: +0 <: imm(none) --- 2221: assumed 2222: (U64 & imm(none)) <: U64 --- 2223: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 2224: (U64 & imm(none)) <: -3.0 --- 2224: assumed 2225: (U64 & imm(none)) <: -14 --- 2225: +14 --> ((U64 & imm(none)) | +14) 2226: (U64 & imm(none)) <: (U64 & imm(none)) --- 2227: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2228: (U64 & imm(none)) <: imm(none) --- 2229: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2230: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2231: +14 <: imm(none) --- 2231: -14 --> (-14 & imm(none)) 2232: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2233: +0 <: imm(none) --- 2233: assumed 2234: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2235: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2235: with backtracking 2 2236: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2236: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2235: backtracking... 2236: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2236: (unbounded-sequence 13) --> [] 2237: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 2238: (U64 & imm(none)) <: imm(none) --- 2239: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2239: with backtracking 2 2240: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2240: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2239: backtracking... 2240: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2240: (unbounded-sequence 9) --> [] 2241: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 2242: (U64 & imm(none)) <: imm(none) --- 2243: (U64 & imm(none)) <: U64 --- 2244: (U64 & imm(none)) <: -10 --- 2244: assumed 2245: (U64 & imm(none)) <: (U64 & imm(none)) --- 2246: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2247: (U64 & imm(none)) <: imm(none) --- 2248: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2249: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2250: +14 <: imm(none) --- 2250: assumed 2251: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2252: +0 <: imm(none) --- 2252: assumed 2253: (U64 & imm(none)) <: U64 --- 2254: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 2255: (U64 & imm(none)) <: -3.0 --- 2255: assumed 2256: (U64 & imm(none)) <: -14 --- 2256: +14 --> ((U64 & imm(none)) | +14) 2257: (U64 & imm(none)) <: (U64 & imm(none)) --- 2258: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2259: (U64 & imm(none)) <: imm(none) --- 2260: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2261: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2262: +14 <: imm(none) --- 2262: -14 --> (-14 & imm(none)) 2263: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2264: +0 <: imm(none) --- 2264: assumed 2265: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2266: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2266: with backtracking 2 2267: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2267: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2266: backtracking... 2267: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2267: (unbounded-sequence 13) --> [] 2268: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 2269: (U64 & imm(none)) <: imm(none) --- 2270: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2270: with backtracking 2 2271: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2271: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2270: backtracking... 2271: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2271: (unbounded-sequence 9) --> [] 2272: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 2273: (U64 & imm(none)) <: imm(none) --- 2274: (U64 & imm(none)) <: U64 --- 2275: (U64 & imm(none)) <: -10 --- 2275: assumed 2276: (U64 & imm(none)) <: (U64 & imm(none)) --- 2277: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2278: (U64 & imm(none)) <: imm(none) --- 2279: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2280: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2281: +14 <: imm(none) --- 2281: assumed 2282: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2283: +0 <: imm(none) --- 2283: assumed 2284: (U64 & imm(none)) <: U64 --- 2285: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 2286: (U64 & imm(none)) <: -3.0 --- 2286: assumed 2287: (U64 & imm(none)) <: -14 --- 2287: +14 --> ((U64 & imm(none)) | +14) 2288: (U64 & imm(none)) <: (U64 & imm(none)) --- 2289: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2290: (U64 & imm(none)) <: imm(none) --- 2291: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2292: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2293: +14 <: imm(none) --- 2293: -14 --> (-14 & imm(none)) 2294: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2295: +0 <: imm(none) --- 2295: assumed 2296: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2297: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2297: with backtracking 2 2298: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2298: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2297: backtracking... 2298: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2298: (unbounded-sequence 13) --> [] 2299: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 2300: (U64 & imm(none)) <: imm(none) --- 2301: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2301: with backtracking 2 2302: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2302: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2301: backtracking... 2302: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2302: (unbounded-sequence 9) --> [] 2303: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 2304: (U64 & imm(none)) <: imm(none) --- 2305: (U64 & imm(none)) <: U64 --- 2306: (U64 & imm(none)) <: -10 --- 2306: assumed 2307: (U64 & imm(none)) <: (U64 & imm(none)) --- 2308: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2309: (U64 & imm(none)) <: imm(none) --- 2310: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2311: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2312: +14 <: imm(none) --- 2312: assumed 2313: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2314: +0 <: imm(none) --- 2314: assumed 2315: (U64 & imm(none)) <: U64 --- 2316: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 2317: (U64 & imm(none)) <: -3.0 --- 2317: assumed 2318: (U64 & imm(none)) <: -14 --- 2318: +14 --> ((U64 & imm(none)) | +14) 2319: (U64 & imm(none)) <: (U64 & imm(none)) --- 2320: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2321: (U64 & imm(none)) <: imm(none) --- 2322: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2323: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2324: +14 <: imm(none) --- 2324: -14 --> (-14 & imm(none)) 2325: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2326: +0 <: imm(none) --- 2326: assumed 2327: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2328: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2328: with backtracking 2 2329: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2329: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2328: backtracking... 2329: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2329: (unbounded-sequence 13) --> [] 2330: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 2331: (U64 & imm(none)) <: imm(none) --- 2332: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2332: with backtracking 2 2333: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2333: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2332: backtracking... 2333: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2333: (unbounded-sequence 9) --> [] 2334: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 2335: (U64 & imm(none)) <: imm(none) --- 2336: (U64 & imm(none)) <: U64 --- 2337: (U64 & imm(none)) <: -10 --- 2337: assumed 2338: (U64 & imm(none)) <: (U64 & imm(none)) --- 2339: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2340: (U64 & imm(none)) <: imm(none) --- 2341: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2342: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2343: +14 <: imm(none) --- 2343: assumed 2344: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2345: +0 <: imm(none) --- 2345: assumed 2346: (U64 & imm(none)) <: U64 --- 2347: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 2348: (U64 & imm(none)) <: -3.0 --- 2348: assumed 2349: (U64 & imm(none)) <: -14 --- 2349: +14 --> ((U64 & imm(none)) | +14) 2350: (U64 & imm(none)) <: (U64 & imm(none)) --- 2351: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2352: (U64 & imm(none)) <: imm(none) --- 2353: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2354: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2355: +14 <: imm(none) --- 2355: -14 --> (-14 & imm(none)) 2356: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2357: +0 <: imm(none) --- 2357: assumed 2358: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2359: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2359: with backtracking 2 2360: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2360: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2359: backtracking... 2360: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2360: (unbounded-sequence 13) --> [] 2361: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 2362: (U64 & imm(none)) <: imm(none) --- 2363: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2363: with backtracking 2 2364: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2364: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2363: backtracking... 2364: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2364: (unbounded-sequence 9) --> [] 2365: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 2366: (U64 & imm(none)) <: imm(none) --- 2367: (U64 & imm(none)) <: U64 --- 2368: (U64 & imm(none)) <: -10 --- 2368: assumed 2369: (U64 & imm(none)) <: (U64 & imm(none)) --- 2370: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2371: (U64 & imm(none)) <: imm(none) --- 2372: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2373: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2374: +14 <: imm(none) --- 2374: assumed 2375: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2376: +0 <: imm(none) --- 2376: assumed 2377: (U64 & imm(none)) <: U64 --- 2378: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 2379: (U64 & imm(none)) <: -3.0 --- 2379: assumed 2380: (U64 & imm(none)) <: -14 --- 2380: +14 --> ((U64 & imm(none)) | +14) 2381: (U64 & imm(none)) <: (U64 & imm(none)) --- 2382: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2383: (U64 & imm(none)) <: imm(none) --- 2384: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2385: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2386: +14 <: imm(none) --- 2386: -14 --> (-14 & imm(none)) 2387: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2388: +0 <: imm(none) --- 2388: assumed 2389: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2390: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2390: with backtracking 2 2391: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2391: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2390: backtracking... 2391: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2391: (unbounded-sequence 13) --> [] 2392: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 2393: (U64 & imm(none)) <: imm(none) --- 2394: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2394: with backtracking 2 2395: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2395: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2394: backtracking... 2395: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2395: (unbounded-sequence 9) --> [] 2396: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 2397: (U64 & imm(none)) <: imm(none) --- 2398: (U64 & imm(none)) <: U64 --- 2399: (U64 & imm(none)) <: -10 --- 2399: assumed 2400: (U64 & imm(none)) <: (U64 & imm(none)) --- 2401: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2402: (U64 & imm(none)) <: imm(none) --- 2403: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2404: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2405: +14 <: imm(none) --- 2405: assumed 2406: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2407: +0 <: imm(none) --- 2407: assumed 2408: (U64 & imm(none)) <: U64 --- 2409: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 2410: (U64 & imm(none)) <: -3.0 --- 2410: assumed 2411: (U64 & imm(none)) <: -14 --- 2411: +14 --> ((U64 & imm(none)) | +14) 2412: (U64 & imm(none)) <: (U64 & imm(none)) --- 2413: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2414: (U64 & imm(none)) <: imm(none) --- 2415: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2416: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2417: +14 <: imm(none) --- 2417: -14 --> (-14 & imm(none)) 2418: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2419: +0 <: imm(none) --- 2419: assumed 2420: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2421: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2421: with backtracking 2 2422: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2422: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2421: backtracking... 2422: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2422: (unbounded-sequence 13) --> [] 2423: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 2424: (U64 & imm(none)) <: imm(none) --- 2425: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2425: with backtracking 2 2426: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2426: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2425: backtracking... 2426: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2426: (unbounded-sequence 9) --> [] 2427: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 2428: (U64 & imm(none)) <: imm(none) --- 2429: (U64 & imm(none)) <: U64 --- 2430: (U64 & imm(none)) <: -10 --- 2430: assumed 2431: (U64 & imm(none)) <: (U64 & imm(none)) --- 2432: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2433: (U64 & imm(none)) <: imm(none) --- 2434: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2435: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2436: +14 <: imm(none) --- 2436: assumed 2437: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2438: +0 <: imm(none) --- 2438: assumed 2439: (U64 & imm(none)) <: U64 --- 2440: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 2441: (U64 & imm(none)) <: -3.0 --- 2441: assumed 2442: (U64 & imm(none)) <: -14 --- 2442: +14 --> ((U64 & imm(none)) | +14) 2443: (U64 & imm(none)) <: (U64 & imm(none)) --- 2444: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2445: (U64 & imm(none)) <: imm(none) --- 2446: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2447: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2448: +14 <: imm(none) --- 2448: -14 --> (-14 & imm(none)) 2449: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2450: +0 <: imm(none) --- 2450: assumed 2451: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2452: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2452: with backtracking 2 2453: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2453: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2452: backtracking... 2453: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2453: (unbounded-sequence 13) --> [] 2454: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 2455: (U64 & imm(none)) <: imm(none) --- 2456: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2456: with backtracking 2 2457: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2457: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2456: backtracking... 2457: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2457: (unbounded-sequence 9) --> [] 2458: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 2459: (U64 & imm(none)) <: imm(none) --- 2460: (U64 & imm(none)) <: U64 --- 2461: (U64 & imm(none)) <: -10 --- 2461: assumed 2462: (U64 & imm(none)) <: (U64 & imm(none)) --- 2463: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2464: (U64 & imm(none)) <: imm(none) --- 2465: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2466: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2467: +14 <: imm(none) --- 2467: assumed 2468: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2469: +0 <: imm(none) --- 2469: assumed 2470: (U64 & imm(none)) <: U64 --- 2471: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 2472: (U64 & imm(none)) <: -3.0 --- 2472: assumed 2473: (U64 & imm(none)) <: -14 --- 2473: +14 --> ((U64 & imm(none)) | +14) 2474: (U64 & imm(none)) <: (U64 & imm(none)) --- 2475: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2476: (U64 & imm(none)) <: imm(none) --- 2477: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2478: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2479: +14 <: imm(none) --- 2479: -14 --> (-14 & imm(none)) 2480: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2481: +0 <: imm(none) --- 2481: assumed 2482: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2483: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2483: with backtracking 2 2484: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2484: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2483: backtracking... 2484: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2484: (unbounded-sequence 13) --> [] 2485: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 2486: (U64 & imm(none)) <: imm(none) --- 2487: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2487: with backtracking 2 2488: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2488: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2487: backtracking... 2488: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2488: (unbounded-sequence 9) --> [] 2489: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 2490: (U64 & imm(none)) <: imm(none) --- 2491: (U64 & imm(none)) <: U64 --- 2492: (U64 & imm(none)) <: -10 --- 2492: assumed 2493: (U64 & imm(none)) <: (U64 & imm(none)) --- 2494: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2495: (U64 & imm(none)) <: imm(none) --- 2496: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2497: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2498: +14 <: imm(none) --- 2498: assumed 2499: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2500: +0 <: imm(none) --- 2500: assumed 2501: (U64 & imm(none)) <: U64 --- 2502: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 2503: (U64 & imm(none)) <: -3.0 --- 2503: assumed 2504: (U64 & imm(none)) <: -14 --- 2504: +14 --> ((U64 & imm(none)) | +14) 2505: (U64 & imm(none)) <: (U64 & imm(none)) --- 2506: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2507: (U64 & imm(none)) <: imm(none) --- 2508: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2509: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2510: +14 <: imm(none) --- 2510: -14 --> (-14 & imm(none)) 2511: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2512: +0 <: imm(none) --- 2512: assumed 2513: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2514: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2514: with backtracking 2 2515: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2515: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2514: backtracking... 2515: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2515: (unbounded-sequence 13) --> [] 2516: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 2517: (U64 & imm(none)) <: imm(none) --- 2518: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2518: with backtracking 2 2519: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2519: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2518: backtracking... 2519: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2519: (unbounded-sequence 9) --> [] 2520: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 2521: (U64 & imm(none)) <: imm(none) --- 2522: (U64 & imm(none)) <: U64 --- 2523: (U64 & imm(none)) <: -10 --- 2523: assumed 2524: (U64 & imm(none)) <: (U64 & imm(none)) --- 2525: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2526: (U64 & imm(none)) <: imm(none) --- 2527: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2528: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2529: +14 <: imm(none) --- 2529: assumed 2530: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2531: +0 <: imm(none) --- 2531: assumed 2532: (U64 & imm(none)) <: U64 --- 2533: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 2534: (U64 & imm(none)) <: -3.0 --- 2534: assumed 2535: (U64 & imm(none)) <: -14 --- 2535: +14 --> ((U64 & imm(none)) | +14) 2536: (U64 & imm(none)) <: (U64 & imm(none)) --- 2537: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2538: (U64 & imm(none)) <: imm(none) --- 2539: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2540: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2541: +14 <: imm(none) --- 2541: -14 --> (-14 & imm(none)) 2542: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2543: +0 <: imm(none) --- 2543: assumed 2544: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2545: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2545: with backtracking 2 2546: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2546: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2545: backtracking... 2546: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2546: (unbounded-sequence 13) --> [] 2547: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 2548: (U64 & imm(none)) <: imm(none) --- 2549: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2549: with backtracking 2 2550: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2550: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2549: backtracking... 2550: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2550: (unbounded-sequence 9) --> [] 2551: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 2552: (U64 & imm(none)) <: imm(none) --- 2553: (U64 & imm(none)) <: U64 --- 2554: (U64 & imm(none)) <: -10 --- 2554: assumed 2555: (U64 & imm(none)) <: (U64 & imm(none)) --- 2556: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2557: (U64 & imm(none)) <: imm(none) --- 2558: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2559: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2560: +14 <: imm(none) --- 2560: assumed 2561: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2562: +0 <: imm(none) --- 2562: assumed 2563: (U64 & imm(none)) <: U64 --- 2564: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 2565: (U64 & imm(none)) <: -3.0 --- 2565: assumed 2566: (U64 & imm(none)) <: -14 --- 2566: +14 --> ((U64 & imm(none)) | +14) 2567: (U64 & imm(none)) <: (U64 & imm(none)) --- 2568: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2569: (U64 & imm(none)) <: imm(none) --- 2570: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2571: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2572: +14 <: imm(none) --- 2572: -14 --> (-14 & imm(none)) 2573: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2574: +0 <: imm(none) --- 2574: assumed 2575: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2576: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2576: with backtracking 2 2577: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2577: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2576: backtracking... 2577: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2577: (unbounded-sequence 13) --> [] 2578: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 2579: (U64 & imm(none)) <: imm(none) --- 2580: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2580: with backtracking 2 2581: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2581: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2580: backtracking... 2581: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2581: (unbounded-sequence 9) --> [] 2582: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 2583: (U64 & imm(none)) <: imm(none) --- 2584: (U64 & imm(none)) <: U64 --- 2585: (U64 & imm(none)) <: -10 --- 2585: assumed 2586: (U64 & imm(none)) <: (U64 & imm(none)) --- 2587: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2588: (U64 & imm(none)) <: imm(none) --- 2589: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2590: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2591: +14 <: imm(none) --- 2591: assumed 2592: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2593: +0 <: imm(none) --- 2593: assumed 2594: (U64 & imm(none)) <: U64 --- 2595: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 2596: (U64 & imm(none)) <: -3.0 --- 2596: assumed 2597: (U64 & imm(none)) <: -14 --- 2597: +14 --> ((U64 & imm(none)) | +14) 2598: (U64 & imm(none)) <: (U64 & imm(none)) --- 2599: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2600: (U64 & imm(none)) <: imm(none) --- 2601: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2602: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2603: +14 <: imm(none) --- 2603: -14 --> (-14 & imm(none)) 2604: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2605: +0 <: imm(none) --- 2605: assumed 2606: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2607: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2607: with backtracking 2 2608: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2608: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2607: backtracking... 2608: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2608: (unbounded-sequence 13) --> [] 2609: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 2610: (U64 & imm(none)) <: imm(none) --- 2611: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2611: with backtracking 2 2612: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2612: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2611: backtracking... 2612: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2612: (unbounded-sequence 9) --> [] 2613: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 2614: (U64 & imm(none)) <: imm(none) --- 2615: (U64 & imm(none)) <: U64 --- 2616: (U64 & imm(none)) <: -10 --- 2616: assumed 2617: (U64 & imm(none)) <: (U64 & imm(none)) --- 2618: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2619: (U64 & imm(none)) <: imm(none) --- 2620: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2621: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2622: +14 <: imm(none) --- 2622: assumed 2623: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2624: +0 <: imm(none) --- 2624: assumed 2625: (U64 & imm(none)) <: U64 --- 2626: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 2627: (U64 & imm(none)) <: -3.0 --- 2627: assumed 2628: (U64 & imm(none)) <: -14 --- 2628: +14 --> ((U64 & imm(none)) | +14) 2629: (U64 & imm(none)) <: (U64 & imm(none)) --- 2630: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2631: (U64 & imm(none)) <: imm(none) --- 2632: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2633: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2634: +14 <: imm(none) --- 2634: -14 --> (-14 & imm(none)) 2635: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2636: +0 <: imm(none) --- 2636: assumed 2637: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2638: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2638: with backtracking 2 2639: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2639: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2638: backtracking... 2639: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2639: (unbounded-sequence 13) --> [] 2640: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 2641: (U64 & imm(none)) <: imm(none) --- 2642: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2642: with backtracking 2 2643: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2643: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2642: backtracking... 2643: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2643: (unbounded-sequence 9) --> [] 2644: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 2645: (U64 & imm(none)) <: imm(none) --- 2646: (U64 & imm(none)) <: U64 --- 2647: (U64 & imm(none)) <: -10 --- 2647: assumed 2648: (U64 & imm(none)) <: (U64 & imm(none)) --- 2649: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2650: (U64 & imm(none)) <: imm(none) --- 2651: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2652: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2653: +14 <: imm(none) --- 2653: assumed 2654: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2655: +0 <: imm(none) --- 2655: assumed 2656: (U64 & imm(none)) <: U64 --- 2657: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 2658: (U64 & imm(none)) <: -3.0 --- 2658: assumed 2659: (U64 & imm(none)) <: -14 --- 2659: +14 --> ((U64 & imm(none)) | +14) 2660: (U64 & imm(none)) <: (U64 & imm(none)) --- 2661: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2662: (U64 & imm(none)) <: imm(none) --- 2663: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2664: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2665: +14 <: imm(none) --- 2665: -14 --> (-14 & imm(none)) 2666: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2667: +0 <: imm(none) --- 2667: assumed 2668: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2669: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2669: with backtracking 2 2670: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2670: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2669: backtracking... 2670: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2670: (unbounded-sequence 13) --> [] 2671: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 2672: (U64 & imm(none)) <: imm(none) --- 2673: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2673: with backtracking 2 2674: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2674: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2673: backtracking... 2674: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2674: (unbounded-sequence 9) --> [] 2675: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 2676: (U64 & imm(none)) <: imm(none) --- 2677: (U64 & imm(none)) <: U64 --- 2678: (U64 & imm(none)) <: -10 --- 2678: assumed 2679: (U64 & imm(none)) <: (U64 & imm(none)) --- 2680: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2681: (U64 & imm(none)) <: imm(none) --- 2682: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2683: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2684: +14 <: imm(none) --- 2684: assumed 2685: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2686: +0 <: imm(none) --- 2686: assumed 2687: (U64 & imm(none)) <: U64 --- 2688: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 2689: (U64 & imm(none)) <: -3.0 --- 2689: assumed 2690: (U64 & imm(none)) <: -14 --- 2690: +14 --> ((U64 & imm(none)) | +14) 2691: (U64 & imm(none)) <: (U64 & imm(none)) --- 2692: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2693: (U64 & imm(none)) <: imm(none) --- 2694: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2695: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2696: +14 <: imm(none) --- 2696: -14 --> (-14 & imm(none)) 2697: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2698: +0 <: imm(none) --- 2698: assumed 2699: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2700: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2700: with backtracking 2 2701: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2701: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2700: backtracking... 2701: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2701: (unbounded-sequence 13) --> [] 2702: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 2703: (U64 & imm(none)) <: imm(none) --- 2704: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2704: with backtracking 2 2705: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2705: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2704: backtracking... 2705: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2705: (unbounded-sequence 9) --> [] 2706: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 2707: (U64 & imm(none)) <: imm(none) --- 2708: (U64 & imm(none)) <: U64 --- 2709: (U64 & imm(none)) <: -10 --- 2709: assumed 2710: (U64 & imm(none)) <: (U64 & imm(none)) --- 2711: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2712: (U64 & imm(none)) <: imm(none) --- 2713: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2714: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2715: +14 <: imm(none) --- 2715: assumed 2716: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2717: +0 <: imm(none) --- 2717: assumed 2718: (U64 & imm(none)) <: U64 --- 2719: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 2720: (U64 & imm(none)) <: -3.0 --- 2720: assumed 2721: (U64 & imm(none)) <: -14 --- 2721: +14 --> ((U64 & imm(none)) | +14) 2722: (U64 & imm(none)) <: (U64 & imm(none)) --- 2723: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2724: (U64 & imm(none)) <: imm(none) --- 2725: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2726: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2727: +14 <: imm(none) --- 2727: -14 --> (-14 & imm(none)) 2728: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2729: +0 <: imm(none) --- 2729: assumed 2730: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2731: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2731: with backtracking 2 2732: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2732: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2731: backtracking... 2732: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2732: (unbounded-sequence 13) --> [] 2733: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 2734: (U64 & imm(none)) <: imm(none) --- 2735: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2735: with backtracking 2 2736: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2736: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2735: backtracking... 2736: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2736: (unbounded-sequence 9) --> [] 2737: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 2738: (U64 & imm(none)) <: imm(none) --- 2739: (U64 & imm(none)) <: U64 --- 2740: (U64 & imm(none)) <: -10 --- 2740: assumed 2741: (U64 & imm(none)) <: (U64 & imm(none)) --- 2742: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2743: (U64 & imm(none)) <: imm(none) --- 2744: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2745: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2746: +14 <: imm(none) --- 2746: assumed 2747: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2748: +0 <: imm(none) --- 2748: assumed 2749: (U64 & imm(none)) <: U64 --- 2750: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 2751: (U64 & imm(none)) <: -3.0 --- 2751: assumed 2752: (U64 & imm(none)) <: -14 --- 2752: +14 --> ((U64 & imm(none)) | +14) 2753: (U64 & imm(none)) <: (U64 & imm(none)) --- 2754: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2755: (U64 & imm(none)) <: imm(none) --- 2756: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2757: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2758: +14 <: imm(none) --- 2758: -14 --> (-14 & imm(none)) 2759: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2760: +0 <: imm(none) --- 2760: assumed 2761: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2762: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2762: with backtracking 2 2763: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2763: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2762: backtracking... 2763: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2763: (unbounded-sequence 13) --> [] 2764: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 2765: (U64 & imm(none)) <: imm(none) --- 2766: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2766: with backtracking 2 2767: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2767: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2766: backtracking... 2767: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2767: (unbounded-sequence 9) --> [] 2768: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 2769: (U64 & imm(none)) <: imm(none) --- 2770: (U64 & imm(none)) <: U64 --- 2771: (U64 & imm(none)) <: -10 --- 2771: assumed 2772: (U64 & imm(none)) <: (U64 & imm(none)) --- 2773: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2774: (U64 & imm(none)) <: imm(none) --- 2775: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2776: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2777: +14 <: imm(none) --- 2777: assumed 2778: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2779: +0 <: imm(none) --- 2779: assumed 2780: (U64 & imm(none)) <: U64 --- 2781: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 2782: (U64 & imm(none)) <: -3.0 --- 2782: assumed 2783: (U64 & imm(none)) <: -14 --- 2783: +14 --> ((U64 & imm(none)) | +14) 2784: (U64 & imm(none)) <: (U64 & imm(none)) --- 2785: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2786: (U64 & imm(none)) <: imm(none) --- 2787: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2788: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2789: +14 <: imm(none) --- 2789: -14 --> (-14 & imm(none)) 2790: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2791: +0 <: imm(none) --- 2791: assumed 2792: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2793: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2793: with backtracking 2 2794: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2794: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2793: backtracking... 2794: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2794: (unbounded-sequence 13) --> [] 2795: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 2796: (U64 & imm(none)) <: imm(none) --- 2797: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2797: with backtracking 2 2798: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2798: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2797: backtracking... 2798: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2798: (unbounded-sequence 9) --> [] 2799: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 2800: (U64 & imm(none)) <: imm(none) --- 2801: (U64 & imm(none)) <: U64 --- 2802: (U64 & imm(none)) <: -10 --- 2802: assumed 2803: (U64 & imm(none)) <: (U64 & imm(none)) --- 2804: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2805: (U64 & imm(none)) <: imm(none) --- 2806: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2807: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2808: +14 <: imm(none) --- 2808: assumed 2809: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2810: +0 <: imm(none) --- 2810: assumed 2811: (U64 & imm(none)) <: U64 --- 2812: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 2813: (U64 & imm(none)) <: -3.0 --- 2813: assumed 2814: (U64 & imm(none)) <: -14 --- 2814: +14 --> ((U64 & imm(none)) | +14) 2815: (U64 & imm(none)) <: (U64 & imm(none)) --- 2816: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2817: (U64 & imm(none)) <: imm(none) --- 2818: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2819: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2820: +14 <: imm(none) --- 2820: -14 --> (-14 & imm(none)) 2821: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2822: +0 <: imm(none) --- 2822: assumed 2823: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2824: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2824: with backtracking 2 2825: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2825: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2824: backtracking... 2825: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2825: (unbounded-sequence 13) --> [] 2826: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 2827: (U64 & imm(none)) <: imm(none) --- 2828: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2828: with backtracking 2 2829: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2829: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2828: backtracking... 2829: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2829: (unbounded-sequence 9) --> [] 2830: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 2831: (U64 & imm(none)) <: imm(none) --- 2832: (U64 & imm(none)) <: U64 --- 2833: (U64 & imm(none)) <: -10 --- 2833: assumed 2834: (U64 & imm(none)) <: (U64 & imm(none)) --- 2835: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2836: (U64 & imm(none)) <: imm(none) --- 2837: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2838: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2839: +14 <: imm(none) --- 2839: assumed 2840: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2841: +0 <: imm(none) --- 2841: assumed 2842: (U64 & imm(none)) <: U64 --- 2843: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 2844: (U64 & imm(none)) <: -3.0 --- 2844: assumed 2845: (U64 & imm(none)) <: -14 --- 2845: +14 --> ((U64 & imm(none)) | +14) 2846: (U64 & imm(none)) <: (U64 & imm(none)) --- 2847: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2848: (U64 & imm(none)) <: imm(none) --- 2849: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2850: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2851: +14 <: imm(none) --- 2851: -14 --> (-14 & imm(none)) 2852: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2853: +0 <: imm(none) --- 2853: assumed 2854: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2855: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2855: with backtracking 2 2856: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2856: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2855: backtracking... 2856: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2856: (unbounded-sequence 13) --> [] 2857: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 2858: (U64 & imm(none)) <: imm(none) --- 2859: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2859: with backtracking 2 2860: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2860: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2859: backtracking... 2860: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2860: (unbounded-sequence 9) --> [] 2861: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 2862: (U64 & imm(none)) <: imm(none) --- 2863: (U64 & imm(none)) <: U64 --- 2864: (U64 & imm(none)) <: -10 --- 2864: assumed 2865: (U64 & imm(none)) <: (U64 & imm(none)) --- 2866: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2867: (U64 & imm(none)) <: imm(none) --- 2868: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2869: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2870: +14 <: imm(none) --- 2870: assumed 2871: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2872: +0 <: imm(none) --- 2872: assumed 2873: (U64 & imm(none)) <: U64 --- 2874: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 2875: (U64 & imm(none)) <: -3.0 --- 2875: assumed 2876: (U64 & imm(none)) <: -14 --- 2876: +14 --> ((U64 & imm(none)) | +14) 2877: (U64 & imm(none)) <: (U64 & imm(none)) --- 2878: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2879: (U64 & imm(none)) <: imm(none) --- 2880: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2881: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2882: +14 <: imm(none) --- 2882: -14 --> (-14 & imm(none)) 2883: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2884: +0 <: imm(none) --- 2884: assumed 2885: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2886: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2886: with backtracking 2 2887: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2887: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2886: backtracking... 2887: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2887: (unbounded-sequence 13) --> [] 2888: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 2889: (U64 & imm(none)) <: imm(none) --- 2890: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2890: with backtracking 2 2891: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2891: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2890: backtracking... 2891: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2891: (unbounded-sequence 9) --> [] 2892: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 2893: (U64 & imm(none)) <: imm(none) --- 2894: (U64 & imm(none)) <: U64 --- 2895: (U64 & imm(none)) <: -10 --- 2895: assumed 2896: (U64 & imm(none)) <: (U64 & imm(none)) --- 2897: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2898: (U64 & imm(none)) <: imm(none) --- 2899: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2900: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2901: +14 <: imm(none) --- 2901: assumed 2902: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2903: +0 <: imm(none) --- 2903: assumed 2904: (U64 & imm(none)) <: U64 --- 2905: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 2906: (U64 & imm(none)) <: -3.0 --- 2906: assumed 2907: (U64 & imm(none)) <: -14 --- 2907: +14 --> ((U64 & imm(none)) | +14) 2908: (U64 & imm(none)) <: (U64 & imm(none)) --- 2909: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2910: (U64 & imm(none)) <: imm(none) --- 2911: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2912: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2913: +14 <: imm(none) --- 2913: -14 --> (-14 & imm(none)) 2914: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2915: +0 <: imm(none) --- 2915: assumed 2916: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2917: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2917: with backtracking 2 2918: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2918: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2917: backtracking... 2918: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2918: (unbounded-sequence 13) --> [] 2919: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 2920: (U64 & imm(none)) <: imm(none) --- 2921: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2921: with backtracking 2 2922: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2922: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2921: backtracking... 2922: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2922: (unbounded-sequence 9) --> [] 2923: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 2924: (U64 & imm(none)) <: imm(none) --- 2925: (U64 & imm(none)) <: U64 --- 2926: (U64 & imm(none)) <: -10 --- 2926: assumed 2927: (U64 & imm(none)) <: (U64 & imm(none)) --- 2928: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2929: (U64 & imm(none)) <: imm(none) --- 2930: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2931: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2932: +14 <: imm(none) --- 2932: assumed 2933: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2934: +0 <: imm(none) --- 2934: assumed 2935: (U64 & imm(none)) <: U64 --- 2936: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 2937: (U64 & imm(none)) <: -3.0 --- 2937: assumed 2938: (U64 & imm(none)) <: -14 --- 2938: +14 --> ((U64 & imm(none)) | +14) 2939: (U64 & imm(none)) <: (U64 & imm(none)) --- 2940: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2941: (U64 & imm(none)) <: imm(none) --- 2942: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2943: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2944: +14 <: imm(none) --- 2944: -14 --> (-14 & imm(none)) 2945: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2946: +0 <: imm(none) --- 2946: assumed 2947: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2948: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2948: with backtracking 2 2949: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2949: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2948: backtracking... 2949: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2949: (unbounded-sequence 13) --> [] 2950: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 2951: (U64 & imm(none)) <: imm(none) --- 2952: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2952: with backtracking 2 2953: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2953: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2952: backtracking... 2953: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2953: (unbounded-sequence 9) --> [] 2954: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 2955: (U64 & imm(none)) <: imm(none) --- 2956: (U64 & imm(none)) <: U64 --- 2957: (U64 & imm(none)) <: -10 --- 2957: assumed 2958: (U64 & imm(none)) <: (U64 & imm(none)) --- 2959: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2960: (U64 & imm(none)) <: imm(none) --- 2961: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2962: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2963: +14 <: imm(none) --- 2963: assumed 2964: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2965: +0 <: imm(none) --- 2965: assumed 2966: (U64 & imm(none)) <: U64 --- 2967: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 2968: (U64 & imm(none)) <: -3.0 --- 2968: assumed 2969: (U64 & imm(none)) <: -14 --- 2969: +14 --> ((U64 & imm(none)) | +14) 2970: (U64 & imm(none)) <: (U64 & imm(none)) --- 2971: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2972: (U64 & imm(none)) <: imm(none) --- 2973: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2974: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2975: +14 <: imm(none) --- 2975: -14 --> (-14 & imm(none)) 2976: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2977: +0 <: imm(none) --- 2977: assumed 2978: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2979: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2979: with backtracking 2 2980: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2980: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2979: backtracking... 2980: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 2980: (unbounded-sequence 13) --> [] 2981: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 2982: (U64 & imm(none)) <: imm(none) --- 2983: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2983: with backtracking 2 2984: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2984: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2983: backtracking... 2984: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 2984: (unbounded-sequence 9) --> [] 2985: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 2986: (U64 & imm(none)) <: imm(none) --- 2987: (U64 & imm(none)) <: U64 --- 2988: (U64 & imm(none)) <: -10 --- 2988: assumed 2989: (U64 & imm(none)) <: (U64 & imm(none)) --- 2990: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 2991: (U64 & imm(none)) <: imm(none) --- 2992: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 2993: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 2994: +14 <: imm(none) --- 2994: assumed 2995: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 2996: +0 <: imm(none) --- 2996: assumed 2997: (U64 & imm(none)) <: U64 --- 2998: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 2999: (U64 & imm(none)) <: -3.0 --- 2999: assumed 3000: (U64 & imm(none)) <: -14 --- 3000: +14 --> ((U64 & imm(none)) | +14) 3001: (U64 & imm(none)) <: (U64 & imm(none)) --- 3002: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3003: (U64 & imm(none)) <: imm(none) --- 3004: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3005: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3006: +14 <: imm(none) --- 3006: -14 --> (-14 & imm(none)) 3007: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3008: +0 <: imm(none) --- 3008: assumed 3009: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3010: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3010: with backtracking 2 3011: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3011: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3010: backtracking... 3011: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3011: (unbounded-sequence 13) --> [] 3012: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 3013: (U64 & imm(none)) <: imm(none) --- 3014: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3014: with backtracking 2 3015: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3015: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3014: backtracking... 3015: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3015: (unbounded-sequence 9) --> [] 3016: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 3017: (U64 & imm(none)) <: imm(none) --- 3018: (U64 & imm(none)) <: U64 --- 3019: (U64 & imm(none)) <: -10 --- 3019: assumed 3020: (U64 & imm(none)) <: (U64 & imm(none)) --- 3021: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3022: (U64 & imm(none)) <: imm(none) --- 3023: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3024: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3025: +14 <: imm(none) --- 3025: assumed 3026: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3027: +0 <: imm(none) --- 3027: assumed 3028: (U64 & imm(none)) <: U64 --- 3029: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 3030: (U64 & imm(none)) <: -3.0 --- 3030: assumed 3031: (U64 & imm(none)) <: -14 --- 3031: +14 --> ((U64 & imm(none)) | +14) 3032: (U64 & imm(none)) <: (U64 & imm(none)) --- 3033: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3034: (U64 & imm(none)) <: imm(none) --- 3035: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3036: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3037: +14 <: imm(none) --- 3037: -14 --> (-14 & imm(none)) 3038: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3039: +0 <: imm(none) --- 3039: assumed 3040: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3041: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3041: with backtracking 2 3042: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3042: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3041: backtracking... 3042: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3042: (unbounded-sequence 13) --> [] 3043: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 3044: (U64 & imm(none)) <: imm(none) --- 3045: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3045: with backtracking 2 3046: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3046: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3045: backtracking... 3046: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3046: (unbounded-sequence 9) --> [] 3047: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 3048: (U64 & imm(none)) <: imm(none) --- 3049: (U64 & imm(none)) <: U64 --- 3050: (U64 & imm(none)) <: -10 --- 3050: assumed 3051: (U64 & imm(none)) <: (U64 & imm(none)) --- 3052: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3053: (U64 & imm(none)) <: imm(none) --- 3054: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3055: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3056: +14 <: imm(none) --- 3056: assumed 3057: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3058: +0 <: imm(none) --- 3058: assumed 3059: (U64 & imm(none)) <: U64 --- 3060: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 3061: (U64 & imm(none)) <: -3.0 --- 3061: assumed 3062: (U64 & imm(none)) <: -14 --- 3062: +14 --> ((U64 & imm(none)) | +14) 3063: (U64 & imm(none)) <: (U64 & imm(none)) --- 3064: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3065: (U64 & imm(none)) <: imm(none) --- 3066: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3067: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3068: +14 <: imm(none) --- 3068: -14 --> (-14 & imm(none)) 3069: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3070: +0 <: imm(none) --- 3070: assumed 3071: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3072: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3072: with backtracking 2 3073: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3073: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3072: backtracking... 3073: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3073: (unbounded-sequence 13) --> [] 3074: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 3075: (U64 & imm(none)) <: imm(none) --- 3076: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3076: with backtracking 2 3077: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3077: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3076: backtracking... 3077: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3077: (unbounded-sequence 9) --> [] 3078: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 3079: (U64 & imm(none)) <: imm(none) --- 3080: (U64 & imm(none)) <: U64 --- 3081: (U64 & imm(none)) <: -10 --- 3081: assumed 3082: (U64 & imm(none)) <: (U64 & imm(none)) --- 3083: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3084: (U64 & imm(none)) <: imm(none) --- 3085: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3086: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3087: +14 <: imm(none) --- 3087: assumed 3088: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3089: +0 <: imm(none) --- 3089: assumed 3090: (U64 & imm(none)) <: U64 --- 3091: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 3092: (U64 & imm(none)) <: -3.0 --- 3092: assumed 3093: (U64 & imm(none)) <: -14 --- 3093: +14 --> ((U64 & imm(none)) | +14) 3094: (U64 & imm(none)) <: (U64 & imm(none)) --- 3095: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3096: (U64 & imm(none)) <: imm(none) --- 3097: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3098: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3099: +14 <: imm(none) --- 3099: -14 --> (-14 & imm(none)) 3100: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3101: +0 <: imm(none) --- 3101: assumed 3102: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3103: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3103: with backtracking 2 3104: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3104: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3103: backtracking... 3104: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3104: (unbounded-sequence 13) --> [] 3105: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 3106: (U64 & imm(none)) <: imm(none) --- 3107: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3107: with backtracking 2 3108: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3108: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3107: backtracking... 3108: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3108: (unbounded-sequence 9) --> [] 3109: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 3110: (U64 & imm(none)) <: imm(none) --- 3111: (U64 & imm(none)) <: U64 --- 3112: (U64 & imm(none)) <: -10 --- 3112: assumed 3113: (U64 & imm(none)) <: (U64 & imm(none)) --- 3114: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3115: (U64 & imm(none)) <: imm(none) --- 3116: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3117: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3118: +14 <: imm(none) --- 3118: assumed 3119: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3120: +0 <: imm(none) --- 3120: assumed 3121: (U64 & imm(none)) <: U64 --- 3122: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 3123: (U64 & imm(none)) <: -3.0 --- 3123: assumed 3124: (U64 & imm(none)) <: -14 --- 3124: +14 --> ((U64 & imm(none)) | +14) 3125: (U64 & imm(none)) <: (U64 & imm(none)) --- 3126: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3127: (U64 & imm(none)) <: imm(none) --- 3128: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3129: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3130: +14 <: imm(none) --- 3130: -14 --> (-14 & imm(none)) 3131: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3132: +0 <: imm(none) --- 3132: assumed 3133: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3134: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3134: with backtracking 2 3135: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3135: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3134: backtracking... 3135: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3135: (unbounded-sequence 13) --> [] 3136: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 3137: (U64 & imm(none)) <: imm(none) --- 3138: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3138: with backtracking 2 3139: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3139: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3138: backtracking... 3139: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3139: (unbounded-sequence 9) --> [] 3140: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 3141: (U64 & imm(none)) <: imm(none) --- 3142: (U64 & imm(none)) <: U64 --- 3143: (U64 & imm(none)) <: -10 --- 3143: assumed 3144: (U64 & imm(none)) <: (U64 & imm(none)) --- 3145: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3146: (U64 & imm(none)) <: imm(none) --- 3147: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3148: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3149: +14 <: imm(none) --- 3149: assumed 3150: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3151: +0 <: imm(none) --- 3151: assumed 3152: (U64 & imm(none)) <: U64 --- 3153: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 3154: (U64 & imm(none)) <: -3.0 --- 3154: assumed 3155: (U64 & imm(none)) <: -14 --- 3155: +14 --> ((U64 & imm(none)) | +14) 3156: (U64 & imm(none)) <: (U64 & imm(none)) --- 3157: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3158: (U64 & imm(none)) <: imm(none) --- 3159: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3160: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3161: +14 <: imm(none) --- 3161: -14 --> (-14 & imm(none)) 3162: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3163: +0 <: imm(none) --- 3163: assumed 3164: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3165: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3165: with backtracking 2 3166: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3166: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3165: backtracking... 3166: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3166: (unbounded-sequence 13) --> [] 3167: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 3168: (U64 & imm(none)) <: imm(none) --- 3169: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3169: with backtracking 2 3170: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3170: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3169: backtracking... 3170: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3170: (unbounded-sequence 9) --> [] 3171: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 3172: (U64 & imm(none)) <: imm(none) --- 3173: (U64 & imm(none)) <: U64 --- 3174: (U64 & imm(none)) <: -10 --- 3174: assumed 3175: (U64 & imm(none)) <: (U64 & imm(none)) --- 3176: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3177: (U64 & imm(none)) <: imm(none) --- 3178: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3179: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3180: +14 <: imm(none) --- 3180: assumed 3181: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3182: +0 <: imm(none) --- 3182: assumed 3183: (U64 & imm(none)) <: U64 --- 3184: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 3185: (U64 & imm(none)) <: -3.0 --- 3185: assumed 3186: (U64 & imm(none)) <: -14 --- 3186: +14 --> ((U64 & imm(none)) | +14) 3187: (U64 & imm(none)) <: (U64 & imm(none)) --- 3188: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3189: (U64 & imm(none)) <: imm(none) --- 3190: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3191: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3192: +14 <: imm(none) --- 3192: -14 --> (-14 & imm(none)) 3193: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3194: +0 <: imm(none) --- 3194: assumed 3195: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3196: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3196: with backtracking 2 3197: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3197: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3196: backtracking... 3197: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3197: (unbounded-sequence 13) --> [] 3198: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 3199: (U64 & imm(none)) <: imm(none) --- 3200: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3200: with backtracking 2 3201: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3201: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3200: backtracking... 3201: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3201: (unbounded-sequence 9) --> [] 3202: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 3203: (U64 & imm(none)) <: imm(none) --- 3204: (U64 & imm(none)) <: U64 --- 3205: (U64 & imm(none)) <: -10 --- 3205: assumed 3206: (U64 & imm(none)) <: (U64 & imm(none)) --- 3207: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3208: (U64 & imm(none)) <: imm(none) --- 3209: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3210: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3211: +14 <: imm(none) --- 3211: assumed 3212: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3213: +0 <: imm(none) --- 3213: assumed 3214: (U64 & imm(none)) <: U64 --- 3215: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 3216: (U64 & imm(none)) <: -3.0 --- 3216: assumed 3217: (U64 & imm(none)) <: -14 --- 3217: +14 --> ((U64 & imm(none)) | +14) 3218: (U64 & imm(none)) <: (U64 & imm(none)) --- 3219: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3220: (U64 & imm(none)) <: imm(none) --- 3221: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3222: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3223: +14 <: imm(none) --- 3223: -14 --> (-14 & imm(none)) 3224: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3225: +0 <: imm(none) --- 3225: assumed 3226: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3227: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3227: with backtracking 2 3228: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3228: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3227: backtracking... 3228: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3228: (unbounded-sequence 13) --> [] 3229: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 3230: (U64 & imm(none)) <: imm(none) --- 3231: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3231: with backtracking 2 3232: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3232: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3231: backtracking... 3232: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3232: (unbounded-sequence 9) --> [] 3233: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 3234: (U64 & imm(none)) <: imm(none) --- 3235: (U64 & imm(none)) <: U64 --- 3236: (U64 & imm(none)) <: -10 --- 3236: assumed 3237: (U64 & imm(none)) <: (U64 & imm(none)) --- 3238: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3239: (U64 & imm(none)) <: imm(none) --- 3240: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3241: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3242: +14 <: imm(none) --- 3242: assumed 3243: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3244: +0 <: imm(none) --- 3244: assumed 3245: (U64 & imm(none)) <: U64 --- 3246: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 3247: (U64 & imm(none)) <: -3.0 --- 3247: assumed 3248: (U64 & imm(none)) <: -14 --- 3248: +14 --> ((U64 & imm(none)) | +14) 3249: (U64 & imm(none)) <: (U64 & imm(none)) --- 3250: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3251: (U64 & imm(none)) <: imm(none) --- 3252: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3253: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3254: +14 <: imm(none) --- 3254: -14 --> (-14 & imm(none)) 3255: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3256: +0 <: imm(none) --- 3256: assumed 3257: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3258: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3258: with backtracking 2 3259: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3259: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3258: backtracking... 3259: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3259: (unbounded-sequence 13) --> [] 3260: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 3261: (U64 & imm(none)) <: imm(none) --- 3262: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3262: with backtracking 2 3263: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3263: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3262: backtracking... 3263: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3263: (unbounded-sequence 9) --> [] 3264: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 3265: (U64 & imm(none)) <: imm(none) --- 3266: (U64 & imm(none)) <: U64 --- 3267: (U64 & imm(none)) <: -10 --- 3267: assumed 3268: (U64 & imm(none)) <: (U64 & imm(none)) --- 3269: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3270: (U64 & imm(none)) <: imm(none) --- 3271: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3272: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3273: +14 <: imm(none) --- 3273: assumed 3274: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3275: +0 <: imm(none) --- 3275: assumed 3276: (U64 & imm(none)) <: U64 --- 3277: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 3278: (U64 & imm(none)) <: -3.0 --- 3278: assumed 3279: (U64 & imm(none)) <: -14 --- 3279: +14 --> ((U64 & imm(none)) | +14) 3280: (U64 & imm(none)) <: (U64 & imm(none)) --- 3281: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3282: (U64 & imm(none)) <: imm(none) --- 3283: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3284: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3285: +14 <: imm(none) --- 3285: -14 --> (-14 & imm(none)) 3286: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3287: +0 <: imm(none) --- 3287: assumed 3288: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3289: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3289: with backtracking 2 3290: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3290: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3289: backtracking... 3290: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3290: (unbounded-sequence 13) --> [] 3291: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 3292: (U64 & imm(none)) <: imm(none) --- 3293: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3293: with backtracking 2 3294: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3294: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3293: backtracking... 3294: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3294: (unbounded-sequence 9) --> [] 3295: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 3296: (U64 & imm(none)) <: imm(none) --- 3297: (U64 & imm(none)) <: U64 --- 3298: (U64 & imm(none)) <: -10 --- 3298: assumed 3299: (U64 & imm(none)) <: (U64 & imm(none)) --- 3300: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3301: (U64 & imm(none)) <: imm(none) --- 3302: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3303: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3304: +14 <: imm(none) --- 3304: assumed 3305: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3306: +0 <: imm(none) --- 3306: assumed 3307: (U64 & imm(none)) <: U64 --- 3308: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 3309: (U64 & imm(none)) <: -3.0 --- 3309: assumed 3310: (U64 & imm(none)) <: -14 --- 3310: +14 --> ((U64 & imm(none)) | +14) 3311: (U64 & imm(none)) <: (U64 & imm(none)) --- 3312: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3313: (U64 & imm(none)) <: imm(none) --- 3314: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3315: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3316: +14 <: imm(none) --- 3316: -14 --> (-14 & imm(none)) 3317: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3318: +0 <: imm(none) --- 3318: assumed 3319: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3320: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3320: with backtracking 2 3321: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3321: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3320: backtracking... 3321: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3321: (unbounded-sequence 13) --> [] 3322: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 3323: (U64 & imm(none)) <: imm(none) --- 3324: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3324: with backtracking 2 3325: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3325: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3324: backtracking... 3325: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3325: (unbounded-sequence 9) --> [] 3326: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 3327: (U64 & imm(none)) <: imm(none) --- 3328: (U64 & imm(none)) <: U64 --- 3329: (U64 & imm(none)) <: -10 --- 3329: assumed 3330: (U64 & imm(none)) <: (U64 & imm(none)) --- 3331: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3332: (U64 & imm(none)) <: imm(none) --- 3333: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3334: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3335: +14 <: imm(none) --- 3335: assumed 3336: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3337: +0 <: imm(none) --- 3337: assumed 3338: (U64 & imm(none)) <: U64 --- 3339: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 3340: (U64 & imm(none)) <: -3.0 --- 3340: assumed 3341: (U64 & imm(none)) <: -14 --- 3341: +14 --> ((U64 & imm(none)) | +14) 3342: (U64 & imm(none)) <: (U64 & imm(none)) --- 3343: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3344: (U64 & imm(none)) <: imm(none) --- 3345: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3346: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3347: +14 <: imm(none) --- 3347: -14 --> (-14 & imm(none)) 3348: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3349: +0 <: imm(none) --- 3349: assumed 3350: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3351: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3351: with backtracking 2 3352: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3352: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3351: backtracking... 3352: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3352: (unbounded-sequence 13) --> [] 3353: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 3354: (U64 & imm(none)) <: imm(none) --- 3355: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3355: with backtracking 2 3356: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3356: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3355: backtracking... 3356: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3356: (unbounded-sequence 9) --> [] 3357: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 3358: (U64 & imm(none)) <: imm(none) --- 3359: (U64 & imm(none)) <: U64 --- 3360: (U64 & imm(none)) <: -10 --- 3360: assumed 3361: (U64 & imm(none)) <: (U64 & imm(none)) --- 3362: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3363: (U64 & imm(none)) <: imm(none) --- 3364: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3365: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3366: +14 <: imm(none) --- 3366: assumed 3367: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3368: +0 <: imm(none) --- 3368: assumed 3369: (U64 & imm(none)) <: U64 --- 3370: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 3371: (U64 & imm(none)) <: -3.0 --- 3371: assumed 3372: (U64 & imm(none)) <: -14 --- 3372: +14 --> ((U64 & imm(none)) | +14) 3373: (U64 & imm(none)) <: (U64 & imm(none)) --- 3374: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3375: (U64 & imm(none)) <: imm(none) --- 3376: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3377: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3378: +14 <: imm(none) --- 3378: -14 --> (-14 & imm(none)) 3379: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3380: +0 <: imm(none) --- 3380: assumed 3381: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3382: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3382: with backtracking 2 3383: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3383: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3382: backtracking... 3383: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3383: (unbounded-sequence 13) --> [] 3384: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 3385: (U64 & imm(none)) <: imm(none) --- 3386: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3386: with backtracking 2 3387: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3387: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3386: backtracking... 3387: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3387: (unbounded-sequence 9) --> [] 3388: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 3389: (U64 & imm(none)) <: imm(none) --- 3390: (U64 & imm(none)) <: U64 --- 3391: (U64 & imm(none)) <: -10 --- 3391: assumed 3392: (U64 & imm(none)) <: (U64 & imm(none)) --- 3393: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3394: (U64 & imm(none)) <: imm(none) --- 3395: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3396: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3397: +14 <: imm(none) --- 3397: assumed 3398: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3399: +0 <: imm(none) --- 3399: assumed 3400: (U64 & imm(none)) <: U64 --- 3401: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 3402: (U64 & imm(none)) <: -3.0 --- 3402: assumed 3403: (U64 & imm(none)) <: -14 --- 3403: +14 --> ((U64 & imm(none)) | +14) 3404: (U64 & imm(none)) <: (U64 & imm(none)) --- 3405: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3406: (U64 & imm(none)) <: imm(none) --- 3407: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3408: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3409: +14 <: imm(none) --- 3409: -14 --> (-14 & imm(none)) 3410: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3411: +0 <: imm(none) --- 3411: assumed 3412: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3413: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3413: with backtracking 2 3414: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3414: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3413: backtracking... 3414: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3414: (unbounded-sequence 13) --> [] 3415: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 3416: (U64 & imm(none)) <: imm(none) --- 3417: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3417: with backtracking 2 3418: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3418: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3417: backtracking... 3418: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3418: (unbounded-sequence 9) --> [] 3419: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 3420: (U64 & imm(none)) <: imm(none) --- 3421: (U64 & imm(none)) <: U64 --- 3422: (U64 & imm(none)) <: -10 --- 3422: assumed 3423: (U64 & imm(none)) <: (U64 & imm(none)) --- 3424: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3425: (U64 & imm(none)) <: imm(none) --- 3426: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3427: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3428: +14 <: imm(none) --- 3428: assumed 3429: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3430: +0 <: imm(none) --- 3430: assumed 3431: (U64 & imm(none)) <: U64 --- 3432: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 3433: (U64 & imm(none)) <: -3.0 --- 3433: assumed 3434: (U64 & imm(none)) <: -14 --- 3434: +14 --> ((U64 & imm(none)) | +14) 3435: (U64 & imm(none)) <: (U64 & imm(none)) --- 3436: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3437: (U64 & imm(none)) <: imm(none) --- 3438: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3439: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3440: +14 <: imm(none) --- 3440: -14 --> (-14 & imm(none)) 3441: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3442: +0 <: imm(none) --- 3442: assumed 3443: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3444: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3444: with backtracking 2 3445: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3445: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3444: backtracking... 3445: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3445: (unbounded-sequence 13) --> [] 3446: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 3447: (U64 & imm(none)) <: imm(none) --- 3448: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3448: with backtracking 2 3449: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3449: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3448: backtracking... 3449: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3449: (unbounded-sequence 9) --> [] 3450: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 3451: (U64 & imm(none)) <: imm(none) --- 3452: (U64 & imm(none)) <: U64 --- 3453: (U64 & imm(none)) <: -10 --- 3453: assumed 3454: (U64 & imm(none)) <: (U64 & imm(none)) --- 3455: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3456: (U64 & imm(none)) <: imm(none) --- 3457: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3458: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3459: +14 <: imm(none) --- 3459: assumed 3460: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3461: +0 <: imm(none) --- 3461: assumed 3462: (U64 & imm(none)) <: U64 --- 3463: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 3464: (U64 & imm(none)) <: -3.0 --- 3464: assumed 3465: (U64 & imm(none)) <: -14 --- 3465: +14 --> ((U64 & imm(none)) | +14) 3466: (U64 & imm(none)) <: (U64 & imm(none)) --- 3467: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3468: (U64 & imm(none)) <: imm(none) --- 3469: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3470: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3471: +14 <: imm(none) --- 3471: -14 --> (-14 & imm(none)) 3472: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3473: +0 <: imm(none) --- 3473: assumed 3474: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3475: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3475: with backtracking 2 3476: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3476: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3475: backtracking... 3476: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3476: (unbounded-sequence 13) --> [] 3477: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 3478: (U64 & imm(none)) <: imm(none) --- 3479: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3479: with backtracking 2 3480: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3480: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3479: backtracking... 3480: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3480: (unbounded-sequence 9) --> [] 3481: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 3482: (U64 & imm(none)) <: imm(none) --- 3483: (U64 & imm(none)) <: U64 --- 3484: (U64 & imm(none)) <: -10 --- 3484: assumed 3485: (U64 & imm(none)) <: (U64 & imm(none)) --- 3486: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3487: (U64 & imm(none)) <: imm(none) --- 3488: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3489: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3490: +14 <: imm(none) --- 3490: assumed 3491: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3492: +0 <: imm(none) --- 3492: assumed 3493: (U64 & imm(none)) <: U64 --- 3494: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 3495: (U64 & imm(none)) <: -3.0 --- 3495: assumed 3496: (U64 & imm(none)) <: -14 --- 3496: +14 --> ((U64 & imm(none)) | +14) 3497: (U64 & imm(none)) <: (U64 & imm(none)) --- 3498: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3499: (U64 & imm(none)) <: imm(none) --- 3500: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3501: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3502: +14 <: imm(none) --- 3502: -14 --> (-14 & imm(none)) 3503: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3504: +0 <: imm(none) --- 3504: assumed 3505: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3506: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3506: with backtracking 2 3507: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3507: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3506: backtracking... 3507: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3507: (unbounded-sequence 13) --> [] 3508: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 3509: (U64 & imm(none)) <: imm(none) --- 3510: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3510: with backtracking 2 3511: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3511: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3510: backtracking... 3511: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3511: (unbounded-sequence 9) --> [] 3512: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 3513: (U64 & imm(none)) <: imm(none) --- 3514: (U64 & imm(none)) <: U64 --- 3515: (U64 & imm(none)) <: -10 --- 3515: assumed 3516: (U64 & imm(none)) <: (U64 & imm(none)) --- 3517: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3518: (U64 & imm(none)) <: imm(none) --- 3519: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3520: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3521: +14 <: imm(none) --- 3521: assumed 3522: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3523: +0 <: imm(none) --- 3523: assumed 3524: (U64 & imm(none)) <: U64 --- 3525: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 3526: (U64 & imm(none)) <: -3.0 --- 3526: assumed 3527: (U64 & imm(none)) <: -14 --- 3527: +14 --> ((U64 & imm(none)) | +14) 3528: (U64 & imm(none)) <: (U64 & imm(none)) --- 3529: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3530: (U64 & imm(none)) <: imm(none) --- 3531: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3532: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3533: +14 <: imm(none) --- 3533: -14 --> (-14 & imm(none)) 3534: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3535: +0 <: imm(none) --- 3535: assumed 3536: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3537: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3537: with backtracking 2 3538: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3538: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3537: backtracking... 3538: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3538: (unbounded-sequence 13) --> [] 3539: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 3540: (U64 & imm(none)) <: imm(none) --- 3541: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3541: with backtracking 2 3542: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3542: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3541: backtracking... 3542: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3542: (unbounded-sequence 9) --> [] 3543: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 3544: (U64 & imm(none)) <: imm(none) --- 3545: (U64 & imm(none)) <: U64 --- 3546: (U64 & imm(none)) <: -10 --- 3546: assumed 3547: (U64 & imm(none)) <: (U64 & imm(none)) --- 3548: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3549: (U64 & imm(none)) <: imm(none) --- 3550: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3551: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3552: +14 <: imm(none) --- 3552: assumed 3553: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3554: +0 <: imm(none) --- 3554: assumed 3555: (U64 & imm(none)) <: U64 --- 3556: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 3557: (U64 & imm(none)) <: -3.0 --- 3557: assumed 3558: (U64 & imm(none)) <: -14 --- 3558: +14 --> ((U64 & imm(none)) | +14) 3559: (U64 & imm(none)) <: (U64 & imm(none)) --- 3560: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3561: (U64 & imm(none)) <: imm(none) --- 3562: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3563: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3564: +14 <: imm(none) --- 3564: -14 --> (-14 & imm(none)) 3565: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3566: +0 <: imm(none) --- 3566: assumed 3567: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3568: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3568: with backtracking 2 3569: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3569: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3568: backtracking... 3569: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3569: (unbounded-sequence 13) --> [] 3570: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 3571: (U64 & imm(none)) <: imm(none) --- 3572: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3572: with backtracking 2 3573: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3573: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3572: backtracking... 3573: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3573: (unbounded-sequence 9) --> [] 3574: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 3575: (U64 & imm(none)) <: imm(none) --- 3576: (U64 & imm(none)) <: U64 --- 3577: (U64 & imm(none)) <: -10 --- 3577: assumed 3578: (U64 & imm(none)) <: (U64 & imm(none)) --- 3579: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3580: (U64 & imm(none)) <: imm(none) --- 3581: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3582: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3583: +14 <: imm(none) --- 3583: assumed 3584: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3585: +0 <: imm(none) --- 3585: assumed 3586: (U64 & imm(none)) <: U64 --- 3587: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 3588: (U64 & imm(none)) <: -3.0 --- 3588: assumed 3589: (U64 & imm(none)) <: -14 --- 3589: +14 --> ((U64 & imm(none)) | +14) 3590: (U64 & imm(none)) <: (U64 & imm(none)) --- 3591: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3592: (U64 & imm(none)) <: imm(none) --- 3593: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3594: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3595: +14 <: imm(none) --- 3595: -14 --> (-14 & imm(none)) 3596: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3597: +0 <: imm(none) --- 3597: assumed 3598: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3599: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3599: with backtracking 2 3600: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3600: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3599: backtracking... 3600: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3600: (unbounded-sequence 13) --> [] 3601: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 3602: (U64 & imm(none)) <: imm(none) --- 3603: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3603: with backtracking 2 3604: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3604: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3603: backtracking... 3604: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3604: (unbounded-sequence 9) --> [] 3605: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 3606: (U64 & imm(none)) <: imm(none) --- 3607: (U64 & imm(none)) <: U64 --- 3608: (U64 & imm(none)) <: -10 --- 3608: assumed 3609: (U64 & imm(none)) <: (U64 & imm(none)) --- 3610: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3611: (U64 & imm(none)) <: imm(none) --- 3612: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3613: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3614: +14 <: imm(none) --- 3614: assumed 3615: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3616: +0 <: imm(none) --- 3616: assumed 3617: (U64 & imm(none)) <: U64 --- 3618: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 3619: (U64 & imm(none)) <: -3.0 --- 3619: assumed 3620: (U64 & imm(none)) <: -14 --- 3620: +14 --> ((U64 & imm(none)) | +14) 3621: (U64 & imm(none)) <: (U64 & imm(none)) --- 3622: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3623: (U64 & imm(none)) <: imm(none) --- 3624: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3625: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3626: +14 <: imm(none) --- 3626: -14 --> (-14 & imm(none)) 3627: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3628: +0 <: imm(none) --- 3628: assumed 3629: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3630: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3630: with backtracking 2 3631: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3631: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3630: backtracking... 3631: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3631: (unbounded-sequence 13) --> [] 3632: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 3633: (U64 & imm(none)) <: imm(none) --- 3634: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3634: with backtracking 2 3635: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3635: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3634: backtracking... 3635: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3635: (unbounded-sequence 9) --> [] 3636: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 3637: (U64 & imm(none)) <: imm(none) --- 3638: (U64 & imm(none)) <: U64 --- 3639: (U64 & imm(none)) <: -10 --- 3639: assumed 3640: (U64 & imm(none)) <: (U64 & imm(none)) --- 3641: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3642: (U64 & imm(none)) <: imm(none) --- 3643: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3644: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3645: +14 <: imm(none) --- 3645: assumed 3646: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3647: +0 <: imm(none) --- 3647: assumed 3648: (U64 & imm(none)) <: U64 --- 3649: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 3650: (U64 & imm(none)) <: -3.0 --- 3650: assumed 3651: (U64 & imm(none)) <: -14 --- 3651: +14 --> ((U64 & imm(none)) | +14) 3652: (U64 & imm(none)) <: (U64 & imm(none)) --- 3653: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3654: (U64 & imm(none)) <: imm(none) --- 3655: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3656: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3657: +14 <: imm(none) --- 3657: -14 --> (-14 & imm(none)) 3658: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3659: +0 <: imm(none) --- 3659: assumed 3660: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3661: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3661: with backtracking 2 3662: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3662: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3661: backtracking... 3662: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3662: (unbounded-sequence 13) --> [] 3663: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 3664: (U64 & imm(none)) <: imm(none) --- 3665: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3665: with backtracking 2 3666: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3666: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3665: backtracking... 3666: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3666: (unbounded-sequence 9) --> [] 3667: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 3668: (U64 & imm(none)) <: imm(none) --- 3669: (U64 & imm(none)) <: U64 --- 3670: (U64 & imm(none)) <: -10 --- 3670: assumed 3671: (U64 & imm(none)) <: (U64 & imm(none)) --- 3672: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3673: (U64 & imm(none)) <: imm(none) --- 3674: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3675: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3676: +14 <: imm(none) --- 3676: assumed 3677: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3678: +0 <: imm(none) --- 3678: assumed 3679: (U64 & imm(none)) <: U64 --- 3680: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 3681: (U64 & imm(none)) <: -3.0 --- 3681: assumed 3682: (U64 & imm(none)) <: -14 --- 3682: +14 --> ((U64 & imm(none)) | +14) 3683: (U64 & imm(none)) <: (U64 & imm(none)) --- 3684: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3685: (U64 & imm(none)) <: imm(none) --- 3686: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3687: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3688: +14 <: imm(none) --- 3688: -14 --> (-14 & imm(none)) 3689: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3690: +0 <: imm(none) --- 3690: assumed 3691: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3692: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3692: with backtracking 2 3693: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3693: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3692: backtracking... 3693: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3693: (unbounded-sequence 13) --> [] 3694: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 3695: (U64 & imm(none)) <: imm(none) --- 3696: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3696: with backtracking 2 3697: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3697: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3696: backtracking... 3697: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3697: (unbounded-sequence 9) --> [] 3698: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 3699: (U64 & imm(none)) <: imm(none) --- 3700: (U64 & imm(none)) <: U64 --- 3701: (U64 & imm(none)) <: -10 --- 3701: assumed 3702: (U64 & imm(none)) <: (U64 & imm(none)) --- 3703: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3704: (U64 & imm(none)) <: imm(none) --- 3705: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3706: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3707: +14 <: imm(none) --- 3707: assumed 3708: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3709: +0 <: imm(none) --- 3709: assumed 3710: (U64 & imm(none)) <: U64 --- 3711: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 3712: (U64 & imm(none)) <: -3.0 --- 3712: assumed 3713: (U64 & imm(none)) <: -14 --- 3713: +14 --> ((U64 & imm(none)) | +14) 3714: (U64 & imm(none)) <: (U64 & imm(none)) --- 3715: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3716: (U64 & imm(none)) <: imm(none) --- 3717: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3718: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3719: +14 <: imm(none) --- 3719: -14 --> (-14 & imm(none)) 3720: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3721: +0 <: imm(none) --- 3721: assumed 3722: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3723: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3723: with backtracking 2 3724: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3724: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3723: backtracking... 3724: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3724: (unbounded-sequence 13) --> [] 3725: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 3726: (U64 & imm(none)) <: imm(none) --- 3727: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3727: with backtracking 2 3728: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3728: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3727: backtracking... 3728: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3728: (unbounded-sequence 9) --> [] 3729: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 3730: (U64 & imm(none)) <: imm(none) --- 3731: (U64 & imm(none)) <: U64 --- 3732: (U64 & imm(none)) <: -10 --- 3732: assumed 3733: (U64 & imm(none)) <: (U64 & imm(none)) --- 3734: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3735: (U64 & imm(none)) <: imm(none) --- 3736: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3737: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3738: +14 <: imm(none) --- 3738: assumed 3739: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3740: +0 <: imm(none) --- 3740: assumed 3741: (U64 & imm(none)) <: U64 --- 3742: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 3743: (U64 & imm(none)) <: -3.0 --- 3743: assumed 3744: (U64 & imm(none)) <: -14 --- 3744: +14 --> ((U64 & imm(none)) | +14) 3745: (U64 & imm(none)) <: (U64 & imm(none)) --- 3746: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3747: (U64 & imm(none)) <: imm(none) --- 3748: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3749: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3750: +14 <: imm(none) --- 3750: -14 --> (-14 & imm(none)) 3751: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3752: +0 <: imm(none) --- 3752: assumed 3753: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3754: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3754: with backtracking 2 3755: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3755: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3754: backtracking... 3755: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3755: (unbounded-sequence 13) --> [] 3756: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 3757: (U64 & imm(none)) <: imm(none) --- 3758: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3758: with backtracking 2 3759: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3759: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3758: backtracking... 3759: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3759: (unbounded-sequence 9) --> [] 3760: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 3761: (U64 & imm(none)) <: imm(none) --- 3762: (U64 & imm(none)) <: U64 --- 3763: (U64 & imm(none)) <: -10 --- 3763: assumed 3764: (U64 & imm(none)) <: (U64 & imm(none)) --- 3765: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3766: (U64 & imm(none)) <: imm(none) --- 3767: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3768: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3769: +14 <: imm(none) --- 3769: assumed 3770: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3771: +0 <: imm(none) --- 3771: assumed 3772: (U64 & imm(none)) <: U64 --- 3773: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 3774: (U64 & imm(none)) <: -3.0 --- 3774: assumed 3775: (U64 & imm(none)) <: -14 --- 3775: +14 --> ((U64 & imm(none)) | +14) 3776: (U64 & imm(none)) <: (U64 & imm(none)) --- 3777: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3778: (U64 & imm(none)) <: imm(none) --- 3779: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3780: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3781: +14 <: imm(none) --- 3781: -14 --> (-14 & imm(none)) 3782: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3783: +0 <: imm(none) --- 3783: assumed 3784: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3785: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3785: with backtracking 2 3786: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3786: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3785: backtracking... 3786: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3786: (unbounded-sequence 13) --> [] 3787: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 3788: (U64 & imm(none)) <: imm(none) --- 3789: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3789: with backtracking 2 3790: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3790: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3789: backtracking... 3790: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3790: (unbounded-sequence 9) --> [] 3791: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 3792: (U64 & imm(none)) <: imm(none) --- 3793: (U64 & imm(none)) <: U64 --- 3794: (U64 & imm(none)) <: -10 --- 3794: assumed 3795: (U64 & imm(none)) <: (U64 & imm(none)) --- 3796: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3797: (U64 & imm(none)) <: imm(none) --- 3798: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3799: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3800: +14 <: imm(none) --- 3800: assumed 3801: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3802: +0 <: imm(none) --- 3802: assumed 3803: (U64 & imm(none)) <: U64 --- 3804: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 3805: (U64 & imm(none)) <: -3.0 --- 3805: assumed 3806: (U64 & imm(none)) <: -14 --- 3806: +14 --> ((U64 & imm(none)) | +14) 3807: (U64 & imm(none)) <: (U64 & imm(none)) --- 3808: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3809: (U64 & imm(none)) <: imm(none) --- 3810: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3811: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3812: +14 <: imm(none) --- 3812: -14 --> (-14 & imm(none)) 3813: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3814: +0 <: imm(none) --- 3814: assumed 3815: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3816: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3816: with backtracking 2 3817: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3817: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3816: backtracking... 3817: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3817: (unbounded-sequence 13) --> [] 3818: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 3819: (U64 & imm(none)) <: imm(none) --- 3820: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3820: with backtracking 2 3821: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3821: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3820: backtracking... 3821: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3821: (unbounded-sequence 9) --> [] 3822: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 3823: (U64 & imm(none)) <: imm(none) --- 3824: (U64 & imm(none)) <: U64 --- 3825: (U64 & imm(none)) <: -10 --- 3825: assumed 3826: (U64 & imm(none)) <: (U64 & imm(none)) --- 3827: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3828: (U64 & imm(none)) <: imm(none) --- 3829: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3830: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3831: +14 <: imm(none) --- 3831: assumed 3832: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3833: +0 <: imm(none) --- 3833: assumed 3834: (U64 & imm(none)) <: U64 --- 3835: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 3836: (U64 & imm(none)) <: -3.0 --- 3836: assumed 3837: (U64 & imm(none)) <: -14 --- 3837: +14 --> ((U64 & imm(none)) | +14) 3838: (U64 & imm(none)) <: (U64 & imm(none)) --- 3839: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3840: (U64 & imm(none)) <: imm(none) --- 3841: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3842: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3843: +14 <: imm(none) --- 3843: -14 --> (-14 & imm(none)) 3844: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3845: +0 <: imm(none) --- 3845: assumed 3846: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3847: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3847: with backtracking 2 3848: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3848: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3847: backtracking... 3848: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3848: (unbounded-sequence 13) --> [] 3849: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 3850: (U64 & imm(none)) <: imm(none) --- 3851: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3851: with backtracking 2 3852: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3852: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3851: backtracking... 3852: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3852: (unbounded-sequence 9) --> [] 3853: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 3854: (U64 & imm(none)) <: imm(none) --- 3855: (U64 & imm(none)) <: U64 --- 3856: (U64 & imm(none)) <: -10 --- 3856: assumed 3857: (U64 & imm(none)) <: (U64 & imm(none)) --- 3858: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3859: (U64 & imm(none)) <: imm(none) --- 3860: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3861: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3862: +14 <: imm(none) --- 3862: assumed 3863: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3864: +0 <: imm(none) --- 3864: assumed 3865: (U64 & imm(none)) <: U64 --- 3866: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 3867: (U64 & imm(none)) <: -3.0 --- 3867: assumed 3868: (U64 & imm(none)) <: -14 --- 3868: +14 --> ((U64 & imm(none)) | +14) 3869: (U64 & imm(none)) <: (U64 & imm(none)) --- 3870: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3871: (U64 & imm(none)) <: imm(none) --- 3872: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3873: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3874: +14 <: imm(none) --- 3874: -14 --> (-14 & imm(none)) 3875: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3876: +0 <: imm(none) --- 3876: assumed 3877: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3878: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3878: with backtracking 2 3879: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3879: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3878: backtracking... 3879: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3879: (unbounded-sequence 13) --> [] 3880: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 3881: (U64 & imm(none)) <: imm(none) --- 3882: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3882: with backtracking 2 3883: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3883: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3882: backtracking... 3883: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3883: (unbounded-sequence 9) --> [] 3884: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 3885: (U64 & imm(none)) <: imm(none) --- 3886: (U64 & imm(none)) <: U64 --- 3887: (U64 & imm(none)) <: -10 --- 3887: assumed 3888: (U64 & imm(none)) <: (U64 & imm(none)) --- 3889: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3890: (U64 & imm(none)) <: imm(none) --- 3891: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3892: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3893: +14 <: imm(none) --- 3893: assumed 3894: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3895: +0 <: imm(none) --- 3895: assumed 3896: (U64 & imm(none)) <: U64 --- 3897: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 3898: (U64 & imm(none)) <: -3.0 --- 3898: assumed 3899: (U64 & imm(none)) <: -14 --- 3899: +14 --> ((U64 & imm(none)) | +14) 3900: (U64 & imm(none)) <: (U64 & imm(none)) --- 3901: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3902: (U64 & imm(none)) <: imm(none) --- 3903: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3904: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3905: +14 <: imm(none) --- 3905: -14 --> (-14 & imm(none)) 3906: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3907: +0 <: imm(none) --- 3907: assumed 3908: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3909: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3909: with backtracking 2 3910: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3910: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3909: backtracking... 3910: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3910: (unbounded-sequence 13) --> [] 3911: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 3912: (U64 & imm(none)) <: imm(none) --- 3913: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3913: with backtracking 2 3914: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3914: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3913: backtracking... 3914: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3914: (unbounded-sequence 9) --> [] 3915: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 3916: (U64 & imm(none)) <: imm(none) --- 3917: (U64 & imm(none)) <: U64 --- 3918: (U64 & imm(none)) <: -10 --- 3918: assumed 3919: (U64 & imm(none)) <: (U64 & imm(none)) --- 3920: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3921: (U64 & imm(none)) <: imm(none) --- 3922: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3923: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3924: +14 <: imm(none) --- 3924: assumed 3925: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3926: +0 <: imm(none) --- 3926: assumed 3927: (U64 & imm(none)) <: U64 --- 3928: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 3929: (U64 & imm(none)) <: -3.0 --- 3929: assumed 3930: (U64 & imm(none)) <: -14 --- 3930: +14 --> ((U64 & imm(none)) | +14) 3931: (U64 & imm(none)) <: (U64 & imm(none)) --- 3932: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3933: (U64 & imm(none)) <: imm(none) --- 3934: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3935: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3936: +14 <: imm(none) --- 3936: -14 --> (-14 & imm(none)) 3937: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3938: +0 <: imm(none) --- 3938: assumed 3939: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3940: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3940: with backtracking 2 3941: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3941: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3940: backtracking... 3941: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3941: (unbounded-sequence 13) --> [] 3942: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 3943: (U64 & imm(none)) <: imm(none) --- 3944: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3944: with backtracking 2 3945: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3945: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3944: backtracking... 3945: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3945: (unbounded-sequence 9) --> [] 3946: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 3947: (U64 & imm(none)) <: imm(none) --- 3948: (U64 & imm(none)) <: U64 --- 3949: (U64 & imm(none)) <: -10 --- 3949: assumed 3950: (U64 & imm(none)) <: (U64 & imm(none)) --- 3951: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3952: (U64 & imm(none)) <: imm(none) --- 3953: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3954: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3955: +14 <: imm(none) --- 3955: assumed 3956: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3957: +0 <: imm(none) --- 3957: assumed 3958: (U64 & imm(none)) <: U64 --- 3959: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 3960: (U64 & imm(none)) <: -3.0 --- 3960: assumed 3961: (U64 & imm(none)) <: -14 --- 3961: +14 --> ((U64 & imm(none)) | +14) 3962: (U64 & imm(none)) <: (U64 & imm(none)) --- 3963: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3964: (U64 & imm(none)) <: imm(none) --- 3965: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3966: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3967: +14 <: imm(none) --- 3967: -14 --> (-14 & imm(none)) 3968: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3969: +0 <: imm(none) --- 3969: assumed 3970: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3971: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3971: with backtracking 2 3972: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3972: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3971: backtracking... 3972: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 3972: (unbounded-sequence 13) --> [] 3973: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 3974: (U64 & imm(none)) <: imm(none) --- 3975: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3975: with backtracking 2 3976: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3976: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3975: backtracking... 3976: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 3976: (unbounded-sequence 9) --> [] 3977: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 3978: (U64 & imm(none)) <: imm(none) --- 3979: (U64 & imm(none)) <: U64 --- 3980: (U64 & imm(none)) <: -10 --- 3980: assumed 3981: (U64 & imm(none)) <: (U64 & imm(none)) --- 3982: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3983: (U64 & imm(none)) <: imm(none) --- 3984: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3985: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3986: +14 <: imm(none) --- 3986: assumed 3987: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 3988: +0 <: imm(none) --- 3988: assumed 3989: (U64 & imm(none)) <: U64 --- 3990: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 3991: (U64 & imm(none)) <: -3.0 --- 3991: assumed 3992: (U64 & imm(none)) <: -14 --- 3992: +14 --> ((U64 & imm(none)) | +14) 3993: (U64 & imm(none)) <: (U64 & imm(none)) --- 3994: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 3995: (U64 & imm(none)) <: imm(none) --- 3996: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 3997: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 3998: +14 <: imm(none) --- 3998: -14 --> (-14 & imm(none)) 3999: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4000: +0 <: imm(none) --- 4000: assumed 4001: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4002: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4002: with backtracking 2 4003: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4003: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4002: backtracking... 4003: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4003: (unbounded-sequence 13) --> [] 4004: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 4005: (U64 & imm(none)) <: imm(none) --- 4006: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4006: with backtracking 2 4007: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4007: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4006: backtracking... 4007: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4007: (unbounded-sequence 9) --> [] 4008: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 4009: (U64 & imm(none)) <: imm(none) --- 4010: (U64 & imm(none)) <: U64 --- 4011: (U64 & imm(none)) <: -10 --- 4011: assumed 4012: (U64 & imm(none)) <: (U64 & imm(none)) --- 4013: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4014: (U64 & imm(none)) <: imm(none) --- 4015: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4016: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4017: +14 <: imm(none) --- 4017: assumed 4018: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4019: +0 <: imm(none) --- 4019: assumed 4020: (U64 & imm(none)) <: U64 --- 4021: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 4022: (U64 & imm(none)) <: -3.0 --- 4022: assumed 4023: (U64 & imm(none)) <: -14 --- 4023: +14 --> ((U64 & imm(none)) | +14) 4024: (U64 & imm(none)) <: (U64 & imm(none)) --- 4025: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4026: (U64 & imm(none)) <: imm(none) --- 4027: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4028: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4029: +14 <: imm(none) --- 4029: -14 --> (-14 & imm(none)) 4030: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4031: +0 <: imm(none) --- 4031: assumed 4032: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4033: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4033: with backtracking 2 4034: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4034: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4033: backtracking... 4034: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4034: (unbounded-sequence 13) --> [] 4035: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 4036: (U64 & imm(none)) <: imm(none) --- 4037: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4037: with backtracking 2 4038: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4038: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4037: backtracking... 4038: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4038: (unbounded-sequence 9) --> [] 4039: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 4040: (U64 & imm(none)) <: imm(none) --- 4041: (U64 & imm(none)) <: U64 --- 4042: (U64 & imm(none)) <: -10 --- 4042: assumed 4043: (U64 & imm(none)) <: (U64 & imm(none)) --- 4044: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4045: (U64 & imm(none)) <: imm(none) --- 4046: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4047: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4048: +14 <: imm(none) --- 4048: assumed 4049: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4050: +0 <: imm(none) --- 4050: assumed 4051: (U64 & imm(none)) <: U64 --- 4052: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 4053: (U64 & imm(none)) <: -3.0 --- 4053: assumed 4054: (U64 & imm(none)) <: -14 --- 4054: +14 --> ((U64 & imm(none)) | +14) 4055: (U64 & imm(none)) <: (U64 & imm(none)) --- 4056: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4057: (U64 & imm(none)) <: imm(none) --- 4058: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4059: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4060: +14 <: imm(none) --- 4060: -14 --> (-14 & imm(none)) 4061: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4062: +0 <: imm(none) --- 4062: assumed 4063: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4064: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4064: with backtracking 2 4065: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4065: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4064: backtracking... 4065: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4065: (unbounded-sequence 13) --> [] 4066: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 4067: (U64 & imm(none)) <: imm(none) --- 4068: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4068: with backtracking 2 4069: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4069: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4068: backtracking... 4069: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4069: (unbounded-sequence 9) --> [] 4070: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 4071: (U64 & imm(none)) <: imm(none) --- 4072: (U64 & imm(none)) <: U64 --- 4073: (U64 & imm(none)) <: -10 --- 4073: assumed 4074: (U64 & imm(none)) <: (U64 & imm(none)) --- 4075: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4076: (U64 & imm(none)) <: imm(none) --- 4077: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4078: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4079: +14 <: imm(none) --- 4079: assumed 4080: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4081: +0 <: imm(none) --- 4081: assumed 4082: (U64 & imm(none)) <: U64 --- 4083: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 4084: (U64 & imm(none)) <: -3.0 --- 4084: assumed 4085: (U64 & imm(none)) <: -14 --- 4085: +14 --> ((U64 & imm(none)) | +14) 4086: (U64 & imm(none)) <: (U64 & imm(none)) --- 4087: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4088: (U64 & imm(none)) <: imm(none) --- 4089: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4090: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4091: +14 <: imm(none) --- 4091: -14 --> (-14 & imm(none)) 4092: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4093: +0 <: imm(none) --- 4093: assumed 4094: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4095: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4095: with backtracking 2 4096: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4096: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4095: backtracking... 4096: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4096: (unbounded-sequence 13) --> [] 4097: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 4098: (U64 & imm(none)) <: imm(none) --- 4099: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4099: with backtracking 2 4100: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4100: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4099: backtracking... 4100: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4100: (unbounded-sequence 9) --> [] 4101: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 4102: (U64 & imm(none)) <: imm(none) --- 4103: (U64 & imm(none)) <: U64 --- 4104: (U64 & imm(none)) <: -10 --- 4104: assumed 4105: (U64 & imm(none)) <: (U64 & imm(none)) --- 4106: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4107: (U64 & imm(none)) <: imm(none) --- 4108: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4109: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4110: +14 <: imm(none) --- 4110: assumed 4111: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4112: +0 <: imm(none) --- 4112: assumed 4113: (U64 & imm(none)) <: U64 --- 4114: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 4115: (U64 & imm(none)) <: -3.0 --- 4115: assumed 4116: (U64 & imm(none)) <: -14 --- 4116: +14 --> ((U64 & imm(none)) | +14) 4117: (U64 & imm(none)) <: (U64 & imm(none)) --- 4118: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4119: (U64 & imm(none)) <: imm(none) --- 4120: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4121: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4122: +14 <: imm(none) --- 4122: -14 --> (-14 & imm(none)) 4123: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4124: +0 <: imm(none) --- 4124: assumed 4125: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4126: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4126: with backtracking 2 4127: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4127: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4126: backtracking... 4127: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4127: (unbounded-sequence 13) --> [] 4128: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 4129: (U64 & imm(none)) <: imm(none) --- 4130: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4130: with backtracking 2 4131: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4131: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4130: backtracking... 4131: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4131: (unbounded-sequence 9) --> [] 4132: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 4133: (U64 & imm(none)) <: imm(none) --- 4134: (U64 & imm(none)) <: U64 --- 4135: (U64 & imm(none)) <: -10 --- 4135: assumed 4136: (U64 & imm(none)) <: (U64 & imm(none)) --- 4137: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4138: (U64 & imm(none)) <: imm(none) --- 4139: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4140: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4141: +14 <: imm(none) --- 4141: assumed 4142: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4143: +0 <: imm(none) --- 4143: assumed 4144: (U64 & imm(none)) <: U64 --- 4145: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 4146: (U64 & imm(none)) <: -3.0 --- 4146: assumed 4147: (U64 & imm(none)) <: -14 --- 4147: +14 --> ((U64 & imm(none)) | +14) 4148: (U64 & imm(none)) <: (U64 & imm(none)) --- 4149: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4150: (U64 & imm(none)) <: imm(none) --- 4151: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4152: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4153: +14 <: imm(none) --- 4153: -14 --> (-14 & imm(none)) 4154: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4155: +0 <: imm(none) --- 4155: assumed 4156: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4157: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4157: with backtracking 2 4158: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4158: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4157: backtracking... 4158: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4158: (unbounded-sequence 13) --> [] 4159: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 4160: (U64 & imm(none)) <: imm(none) --- 4161: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4161: with backtracking 2 4162: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4162: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4161: backtracking... 4162: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4162: (unbounded-sequence 9) --> [] 4163: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 4164: (U64 & imm(none)) <: imm(none) --- 4165: (U64 & imm(none)) <: U64 --- 4166: (U64 & imm(none)) <: -10 --- 4166: assumed 4167: (U64 & imm(none)) <: (U64 & imm(none)) --- 4168: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4169: (U64 & imm(none)) <: imm(none) --- 4170: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4171: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4172: +14 <: imm(none) --- 4172: assumed 4173: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4174: +0 <: imm(none) --- 4174: assumed 4175: (U64 & imm(none)) <: U64 --- 4176: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 4177: (U64 & imm(none)) <: -3.0 --- 4177: assumed 4178: (U64 & imm(none)) <: -14 --- 4178: +14 --> ((U64 & imm(none)) | +14) 4179: (U64 & imm(none)) <: (U64 & imm(none)) --- 4180: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4181: (U64 & imm(none)) <: imm(none) --- 4182: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4183: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4184: +14 <: imm(none) --- 4184: -14 --> (-14 & imm(none)) 4185: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4186: +0 <: imm(none) --- 4186: assumed 4187: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4188: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4188: with backtracking 2 4189: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4189: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4188: backtracking... 4189: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4189: (unbounded-sequence 13) --> [] 4190: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 4191: (U64 & imm(none)) <: imm(none) --- 4192: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4192: with backtracking 2 4193: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4193: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4192: backtracking... 4193: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4193: (unbounded-sequence 9) --> [] 4194: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 4195: (U64 & imm(none)) <: imm(none) --- 4196: (U64 & imm(none)) <: U64 --- 4197: (U64 & imm(none)) <: -10 --- 4197: assumed 4198: (U64 & imm(none)) <: (U64 & imm(none)) --- 4199: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4200: (U64 & imm(none)) <: imm(none) --- 4201: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4202: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4203: +14 <: imm(none) --- 4203: assumed 4204: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4205: +0 <: imm(none) --- 4205: assumed 4206: (U64 & imm(none)) <: U64 --- 4207: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 4208: (U64 & imm(none)) <: -3.0 --- 4208: assumed 4209: (U64 & imm(none)) <: -14 --- 4209: +14 --> ((U64 & imm(none)) | +14) 4210: (U64 & imm(none)) <: (U64 & imm(none)) --- 4211: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4212: (U64 & imm(none)) <: imm(none) --- 4213: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4214: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4215: +14 <: imm(none) --- 4215: -14 --> (-14 & imm(none)) 4216: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4217: +0 <: imm(none) --- 4217: assumed 4218: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4219: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4219: with backtracking 2 4220: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4220: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4219: backtracking... 4220: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4220: (unbounded-sequence 13) --> [] 4221: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 4222: (U64 & imm(none)) <: imm(none) --- 4223: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4223: with backtracking 2 4224: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4224: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4223: backtracking... 4224: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4224: (unbounded-sequence 9) --> [] 4225: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 4226: (U64 & imm(none)) <: imm(none) --- 4227: (U64 & imm(none)) <: U64 --- 4228: (U64 & imm(none)) <: -10 --- 4228: assumed 4229: (U64 & imm(none)) <: (U64 & imm(none)) --- 4230: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4231: (U64 & imm(none)) <: imm(none) --- 4232: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4233: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4234: +14 <: imm(none) --- 4234: assumed 4235: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4236: +0 <: imm(none) --- 4236: assumed 4237: (U64 & imm(none)) <: U64 --- 4238: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 4239: (U64 & imm(none)) <: -3.0 --- 4239: assumed 4240: (U64 & imm(none)) <: -14 --- 4240: +14 --> ((U64 & imm(none)) | +14) 4241: (U64 & imm(none)) <: (U64 & imm(none)) --- 4242: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4243: (U64 & imm(none)) <: imm(none) --- 4244: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4245: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4246: +14 <: imm(none) --- 4246: -14 --> (-14 & imm(none)) 4247: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4248: +0 <: imm(none) --- 4248: assumed 4249: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4250: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4250: with backtracking 2 4251: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4251: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4250: backtracking... 4251: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4251: (unbounded-sequence 13) --> [] 4252: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 4253: (U64 & imm(none)) <: imm(none) --- 4254: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4254: with backtracking 2 4255: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4255: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4254: backtracking... 4255: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4255: (unbounded-sequence 9) --> [] 4256: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 4257: (U64 & imm(none)) <: imm(none) --- 4258: (U64 & imm(none)) <: U64 --- 4259: (U64 & imm(none)) <: -10 --- 4259: assumed 4260: (U64 & imm(none)) <: (U64 & imm(none)) --- 4261: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4262: (U64 & imm(none)) <: imm(none) --- 4263: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4264: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4265: +14 <: imm(none) --- 4265: assumed 4266: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4267: +0 <: imm(none) --- 4267: assumed 4268: (U64 & imm(none)) <: U64 --- 4269: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 4270: (U64 & imm(none)) <: -3.0 --- 4270: assumed 4271: (U64 & imm(none)) <: -14 --- 4271: +14 --> ((U64 & imm(none)) | +14) 4272: (U64 & imm(none)) <: (U64 & imm(none)) --- 4273: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4274: (U64 & imm(none)) <: imm(none) --- 4275: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4276: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4277: +14 <: imm(none) --- 4277: -14 --> (-14 & imm(none)) 4278: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4279: +0 <: imm(none) --- 4279: assumed 4280: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4281: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4281: with backtracking 2 4282: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4282: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4281: backtracking... 4282: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4282: (unbounded-sequence 13) --> [] 4283: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 4284: (U64 & imm(none)) <: imm(none) --- 4285: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4285: with backtracking 2 4286: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4286: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4285: backtracking... 4286: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4286: (unbounded-sequence 9) --> [] 4287: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 4288: (U64 & imm(none)) <: imm(none) --- 4289: (U64 & imm(none)) <: U64 --- 4290: (U64 & imm(none)) <: -10 --- 4290: assumed 4291: (U64 & imm(none)) <: (U64 & imm(none)) --- 4292: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4293: (U64 & imm(none)) <: imm(none) --- 4294: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4295: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4296: +14 <: imm(none) --- 4296: assumed 4297: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4298: +0 <: imm(none) --- 4298: assumed 4299: (U64 & imm(none)) <: U64 --- 4300: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 4301: (U64 & imm(none)) <: -3.0 --- 4301: assumed 4302: (U64 & imm(none)) <: -14 --- 4302: +14 --> ((U64 & imm(none)) | +14) 4303: (U64 & imm(none)) <: (U64 & imm(none)) --- 4304: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4305: (U64 & imm(none)) <: imm(none) --- 4306: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4307: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4308: +14 <: imm(none) --- 4308: -14 --> (-14 & imm(none)) 4309: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4310: +0 <: imm(none) --- 4310: assumed 4311: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4312: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4312: with backtracking 2 4313: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4313: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4312: backtracking... 4313: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4313: (unbounded-sequence 13) --> [] 4314: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 4315: (U64 & imm(none)) <: imm(none) --- 4316: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4316: with backtracking 2 4317: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4317: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4316: backtracking... 4317: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4317: (unbounded-sequence 9) --> [] 4318: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 4319: (U64 & imm(none)) <: imm(none) --- 4320: (U64 & imm(none)) <: U64 --- 4321: (U64 & imm(none)) <: -10 --- 4321: assumed 4322: (U64 & imm(none)) <: (U64 & imm(none)) --- 4323: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4324: (U64 & imm(none)) <: imm(none) --- 4325: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4326: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4327: +14 <: imm(none) --- 4327: assumed 4328: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4329: +0 <: imm(none) --- 4329: assumed 4330: (U64 & imm(none)) <: U64 --- 4331: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 4332: (U64 & imm(none)) <: -3.0 --- 4332: assumed 4333: (U64 & imm(none)) <: -14 --- 4333: +14 --> ((U64 & imm(none)) | +14) 4334: (U64 & imm(none)) <: (U64 & imm(none)) --- 4335: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4336: (U64 & imm(none)) <: imm(none) --- 4337: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4338: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4339: +14 <: imm(none) --- 4339: -14 --> (-14 & imm(none)) 4340: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4341: +0 <: imm(none) --- 4341: assumed 4342: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4343: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4343: with backtracking 2 4344: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4344: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4343: backtracking... 4344: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4344: (unbounded-sequence 13) --> [] 4345: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 4346: (U64 & imm(none)) <: imm(none) --- 4347: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4347: with backtracking 2 4348: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4348: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4347: backtracking... 4348: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4348: (unbounded-sequence 9) --> [] 4349: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 4350: (U64 & imm(none)) <: imm(none) --- 4351: (U64 & imm(none)) <: U64 --- 4352: (U64 & imm(none)) <: -10 --- 4352: assumed 4353: (U64 & imm(none)) <: (U64 & imm(none)) --- 4354: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4355: (U64 & imm(none)) <: imm(none) --- 4356: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4357: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4358: +14 <: imm(none) --- 4358: assumed 4359: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4360: +0 <: imm(none) --- 4360: assumed 4361: (U64 & imm(none)) <: U64 --- 4362: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 4363: (U64 & imm(none)) <: -3.0 --- 4363: assumed 4364: (U64 & imm(none)) <: -14 --- 4364: +14 --> ((U64 & imm(none)) | +14) 4365: (U64 & imm(none)) <: (U64 & imm(none)) --- 4366: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4367: (U64 & imm(none)) <: imm(none) --- 4368: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4369: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4370: +14 <: imm(none) --- 4370: -14 --> (-14 & imm(none)) 4371: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4372: +0 <: imm(none) --- 4372: assumed 4373: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4374: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4374: with backtracking 2 4375: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4375: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4374: backtracking... 4375: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4375: (unbounded-sequence 13) --> [] 4376: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 4377: (U64 & imm(none)) <: imm(none) --- 4378: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4378: with backtracking 2 4379: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4379: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4378: backtracking... 4379: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4379: (unbounded-sequence 9) --> [] 4380: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 4381: (U64 & imm(none)) <: imm(none) --- 4382: (U64 & imm(none)) <: U64 --- 4383: (U64 & imm(none)) <: -10 --- 4383: assumed 4384: (U64 & imm(none)) <: (U64 & imm(none)) --- 4385: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4386: (U64 & imm(none)) <: imm(none) --- 4387: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4388: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4389: +14 <: imm(none) --- 4389: assumed 4390: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4391: +0 <: imm(none) --- 4391: assumed 4392: (U64 & imm(none)) <: U64 --- 4393: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 4394: (U64 & imm(none)) <: -3.0 --- 4394: assumed 4395: (U64 & imm(none)) <: -14 --- 4395: +14 --> ((U64 & imm(none)) | +14) 4396: (U64 & imm(none)) <: (U64 & imm(none)) --- 4397: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4398: (U64 & imm(none)) <: imm(none) --- 4399: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4400: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4401: +14 <: imm(none) --- 4401: -14 --> (-14 & imm(none)) 4402: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4403: +0 <: imm(none) --- 4403: assumed 4404: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4405: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4405: with backtracking 2 4406: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4406: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4405: backtracking... 4406: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4406: (unbounded-sequence 13) --> [] 4407: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 4408: (U64 & imm(none)) <: imm(none) --- 4409: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4409: with backtracking 2 4410: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4410: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4409: backtracking... 4410: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4410: (unbounded-sequence 9) --> [] 4411: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 4412: (U64 & imm(none)) <: imm(none) --- 4413: (U64 & imm(none)) <: U64 --- 4414: (U64 & imm(none)) <: -10 --- 4414: assumed 4415: (U64 & imm(none)) <: (U64 & imm(none)) --- 4416: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4417: (U64 & imm(none)) <: imm(none) --- 4418: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4419: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4420: +14 <: imm(none) --- 4420: assumed 4421: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4422: +0 <: imm(none) --- 4422: assumed 4423: (U64 & imm(none)) <: U64 --- 4424: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 4425: (U64 & imm(none)) <: -3.0 --- 4425: assumed 4426: (U64 & imm(none)) <: -14 --- 4426: +14 --> ((U64 & imm(none)) | +14) 4427: (U64 & imm(none)) <: (U64 & imm(none)) --- 4428: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4429: (U64 & imm(none)) <: imm(none) --- 4430: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4431: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4432: +14 <: imm(none) --- 4432: -14 --> (-14 & imm(none)) 4433: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4434: +0 <: imm(none) --- 4434: assumed 4435: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4436: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4436: with backtracking 2 4437: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4437: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4436: backtracking... 4437: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4437: (unbounded-sequence 13) --> [] 4438: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 4439: (U64 & imm(none)) <: imm(none) --- 4440: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4440: with backtracking 2 4441: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4441: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4440: backtracking... 4441: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4441: (unbounded-sequence 9) --> [] 4442: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 4443: (U64 & imm(none)) <: imm(none) --- 4444: (U64 & imm(none)) <: U64 --- 4445: (U64 & imm(none)) <: -10 --- 4445: assumed 4446: (U64 & imm(none)) <: (U64 & imm(none)) --- 4447: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4448: (U64 & imm(none)) <: imm(none) --- 4449: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4450: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4451: +14 <: imm(none) --- 4451: assumed 4452: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4453: +0 <: imm(none) --- 4453: assumed 4454: (U64 & imm(none)) <: U64 --- 4455: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 4456: (U64 & imm(none)) <: -3.0 --- 4456: assumed 4457: (U64 & imm(none)) <: -14 --- 4457: +14 --> ((U64 & imm(none)) | +14) 4458: (U64 & imm(none)) <: (U64 & imm(none)) --- 4459: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4460: (U64 & imm(none)) <: imm(none) --- 4461: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4462: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4463: +14 <: imm(none) --- 4463: -14 --> (-14 & imm(none)) 4464: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4465: +0 <: imm(none) --- 4465: assumed 4466: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4467: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4467: with backtracking 2 4468: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4468: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4467: backtracking... 4468: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4468: (unbounded-sequence 13) --> [] 4469: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 4470: (U64 & imm(none)) <: imm(none) --- 4471: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4471: with backtracking 2 4472: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4472: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4471: backtracking... 4472: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4472: (unbounded-sequence 9) --> [] 4473: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 4474: (U64 & imm(none)) <: imm(none) --- 4475: (U64 & imm(none)) <: U64 --- 4476: (U64 & imm(none)) <: -10 --- 4476: assumed 4477: (U64 & imm(none)) <: (U64 & imm(none)) --- 4478: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4479: (U64 & imm(none)) <: imm(none) --- 4480: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4481: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4482: +14 <: imm(none) --- 4482: assumed 4483: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4484: +0 <: imm(none) --- 4484: assumed 4485: (U64 & imm(none)) <: U64 --- 4486: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 4487: (U64 & imm(none)) <: -3.0 --- 4487: assumed 4488: (U64 & imm(none)) <: -14 --- 4488: +14 --> ((U64 & imm(none)) | +14) 4489: (U64 & imm(none)) <: (U64 & imm(none)) --- 4490: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4491: (U64 & imm(none)) <: imm(none) --- 4492: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4493: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4494: +14 <: imm(none) --- 4494: -14 --> (-14 & imm(none)) 4495: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4496: +0 <: imm(none) --- 4496: assumed 4497: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4498: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4498: with backtracking 2 4499: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4499: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4498: backtracking... 4499: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4499: (unbounded-sequence 13) --> [] 4500: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 4501: (U64 & imm(none)) <: imm(none) --- 4502: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4502: with backtracking 2 4503: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4503: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4502: backtracking... 4503: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4503: (unbounded-sequence 9) --> [] 4504: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 4505: (U64 & imm(none)) <: imm(none) --- 4506: (U64 & imm(none)) <: U64 --- 4507: (U64 & imm(none)) <: -10 --- 4507: assumed 4508: (U64 & imm(none)) <: (U64 & imm(none)) --- 4509: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4510: (U64 & imm(none)) <: imm(none) --- 4511: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4512: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4513: +14 <: imm(none) --- 4513: assumed 4514: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4515: +0 <: imm(none) --- 4515: assumed 4516: (U64 & imm(none)) <: U64 --- 4517: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 4518: (U64 & imm(none)) <: -3.0 --- 4518: assumed 4519: (U64 & imm(none)) <: -14 --- 4519: +14 --> ((U64 & imm(none)) | +14) 4520: (U64 & imm(none)) <: (U64 & imm(none)) --- 4521: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4522: (U64 & imm(none)) <: imm(none) --- 4523: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4524: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4525: +14 <: imm(none) --- 4525: -14 --> (-14 & imm(none)) 4526: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4527: +0 <: imm(none) --- 4527: assumed 4528: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4529: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4529: with backtracking 2 4530: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4530: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4529: backtracking... 4530: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4530: (unbounded-sequence 13) --> [] 4531: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 4532: (U64 & imm(none)) <: imm(none) --- 4533: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4533: with backtracking 2 4534: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4534: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4533: backtracking... 4534: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4534: (unbounded-sequence 9) --> [] 4535: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 4536: (U64 & imm(none)) <: imm(none) --- 4537: (U64 & imm(none)) <: U64 --- 4538: (U64 & imm(none)) <: -10 --- 4538: assumed 4539: (U64 & imm(none)) <: (U64 & imm(none)) --- 4540: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4541: (U64 & imm(none)) <: imm(none) --- 4542: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4543: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4544: +14 <: imm(none) --- 4544: assumed 4545: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4546: +0 <: imm(none) --- 4546: assumed 4547: (U64 & imm(none)) <: U64 --- 4548: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 4549: (U64 & imm(none)) <: -3.0 --- 4549: assumed 4550: (U64 & imm(none)) <: -14 --- 4550: +14 --> ((U64 & imm(none)) | +14) 4551: (U64 & imm(none)) <: (U64 & imm(none)) --- 4552: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4553: (U64 & imm(none)) <: imm(none) --- 4554: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4555: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4556: +14 <: imm(none) --- 4556: -14 --> (-14 & imm(none)) 4557: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4558: +0 <: imm(none) --- 4558: assumed 4559: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4560: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4560: with backtracking 2 4561: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4561: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4560: backtracking... 4561: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4561: (unbounded-sequence 13) --> [] 4562: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 4563: (U64 & imm(none)) <: imm(none) --- 4564: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4564: with backtracking 2 4565: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4565: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4564: backtracking... 4565: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4565: (unbounded-sequence 9) --> [] 4566: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 4567: (U64 & imm(none)) <: imm(none) --- 4568: (U64 & imm(none)) <: U64 --- 4569: (U64 & imm(none)) <: -10 --- 4569: assumed 4570: (U64 & imm(none)) <: (U64 & imm(none)) --- 4571: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4572: (U64 & imm(none)) <: imm(none) --- 4573: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4574: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4575: +14 <: imm(none) --- 4575: assumed 4576: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4577: +0 <: imm(none) --- 4577: assumed 4578: (U64 & imm(none)) <: U64 --- 4579: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 4580: (U64 & imm(none)) <: -3.0 --- 4580: assumed 4581: (U64 & imm(none)) <: -14 --- 4581: +14 --> ((U64 & imm(none)) | +14) 4582: (U64 & imm(none)) <: (U64 & imm(none)) --- 4583: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4584: (U64 & imm(none)) <: imm(none) --- 4585: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4586: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4587: +14 <: imm(none) --- 4587: -14 --> (-14 & imm(none)) 4588: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4589: +0 <: imm(none) --- 4589: assumed 4590: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4591: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4591: with backtracking 2 4592: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4592: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4591: backtracking... 4592: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4592: (unbounded-sequence 13) --> [] 4593: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 4594: (U64 & imm(none)) <: imm(none) --- 4595: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4595: with backtracking 2 4596: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4596: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4595: backtracking... 4596: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4596: (unbounded-sequence 9) --> [] 4597: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 4598: (U64 & imm(none)) <: imm(none) --- 4599: (U64 & imm(none)) <: U64 --- 4600: (U64 & imm(none)) <: -10 --- 4600: assumed 4601: (U64 & imm(none)) <: (U64 & imm(none)) --- 4602: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4603: (U64 & imm(none)) <: imm(none) --- 4604: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4605: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4606: +14 <: imm(none) --- 4606: assumed 4607: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4608: +0 <: imm(none) --- 4608: assumed 4609: (U64 & imm(none)) <: U64 --- 4610: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 4611: (U64 & imm(none)) <: -3.0 --- 4611: assumed 4612: (U64 & imm(none)) <: -14 --- 4612: +14 --> ((U64 & imm(none)) | +14) 4613: (U64 & imm(none)) <: (U64 & imm(none)) --- 4614: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4615: (U64 & imm(none)) <: imm(none) --- 4616: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4617: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4618: +14 <: imm(none) --- 4618: -14 --> (-14 & imm(none)) 4619: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4620: +0 <: imm(none) --- 4620: assumed 4621: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4622: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4622: with backtracking 2 4623: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4623: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4622: backtracking... 4623: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4623: (unbounded-sequence 13) --> [] 4624: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 4625: (U64 & imm(none)) <: imm(none) --- 4626: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4626: with backtracking 2 4627: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4627: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4626: backtracking... 4627: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4627: (unbounded-sequence 9) --> [] 4628: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 4629: (U64 & imm(none)) <: imm(none) --- 4630: (U64 & imm(none)) <: U64 --- 4631: (U64 & imm(none)) <: -10 --- 4631: assumed 4632: (U64 & imm(none)) <: (U64 & imm(none)) --- 4633: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4634: (U64 & imm(none)) <: imm(none) --- 4635: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4636: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4637: +14 <: imm(none) --- 4637: assumed 4638: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4639: +0 <: imm(none) --- 4639: assumed 4640: (U64 & imm(none)) <: U64 --- 4641: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 4642: (U64 & imm(none)) <: -3.0 --- 4642: assumed 4643: (U64 & imm(none)) <: -14 --- 4643: +14 --> ((U64 & imm(none)) | +14) 4644: (U64 & imm(none)) <: (U64 & imm(none)) --- 4645: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4646: (U64 & imm(none)) <: imm(none) --- 4647: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4648: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4649: +14 <: imm(none) --- 4649: -14 --> (-14 & imm(none)) 4650: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4651: +0 <: imm(none) --- 4651: assumed 4652: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4653: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4653: with backtracking 2 4654: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4654: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4653: backtracking... 4654: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4654: (unbounded-sequence 13) --> [] 4655: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 4656: (U64 & imm(none)) <: imm(none) --- 4657: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4657: with backtracking 2 4658: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4658: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4657: backtracking... 4658: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4658: (unbounded-sequence 9) --> [] 4659: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 4660: (U64 & imm(none)) <: imm(none) --- 4661: (U64 & imm(none)) <: U64 --- 4662: (U64 & imm(none)) <: -10 --- 4662: assumed 4663: (U64 & imm(none)) <: (U64 & imm(none)) --- 4664: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4665: (U64 & imm(none)) <: imm(none) --- 4666: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4667: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4668: +14 <: imm(none) --- 4668: assumed 4669: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4670: +0 <: imm(none) --- 4670: assumed 4671: (U64 & imm(none)) <: U64 --- 4672: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 4673: (U64 & imm(none)) <: -3.0 --- 4673: assumed 4674: (U64 & imm(none)) <: -14 --- 4674: +14 --> ((U64 & imm(none)) | +14) 4675: (U64 & imm(none)) <: (U64 & imm(none)) --- 4676: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4677: (U64 & imm(none)) <: imm(none) --- 4678: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4679: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4680: +14 <: imm(none) --- 4680: -14 --> (-14 & imm(none)) 4681: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4682: +0 <: imm(none) --- 4682: assumed 4683: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4684: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4684: with backtracking 2 4685: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4685: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4684: backtracking... 4685: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4685: (unbounded-sequence 13) --> [] 4686: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 4687: (U64 & imm(none)) <: imm(none) --- 4688: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4688: with backtracking 2 4689: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4689: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4688: backtracking... 4689: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4689: (unbounded-sequence 9) --> [] 4690: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 4691: (U64 & imm(none)) <: imm(none) --- 4692: (U64 & imm(none)) <: U64 --- 4693: (U64 & imm(none)) <: -10 --- 4693: assumed 4694: (U64 & imm(none)) <: (U64 & imm(none)) --- 4695: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4696: (U64 & imm(none)) <: imm(none) --- 4697: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4698: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4699: +14 <: imm(none) --- 4699: assumed 4700: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4701: +0 <: imm(none) --- 4701: assumed 4702: (U64 & imm(none)) <: U64 --- 4703: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 4704: (U64 & imm(none)) <: -3.0 --- 4704: assumed 4705: (U64 & imm(none)) <: -14 --- 4705: +14 --> ((U64 & imm(none)) | +14) 4706: (U64 & imm(none)) <: (U64 & imm(none)) --- 4707: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4708: (U64 & imm(none)) <: imm(none) --- 4709: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4710: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4711: +14 <: imm(none) --- 4711: -14 --> (-14 & imm(none)) 4712: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4713: +0 <: imm(none) --- 4713: assumed 4714: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4715: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4715: with backtracking 2 4716: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4716: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4715: backtracking... 4716: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4716: (unbounded-sequence 13) --> [] 4717: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 4718: (U64 & imm(none)) <: imm(none) --- 4719: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4719: with backtracking 2 4720: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4720: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4719: backtracking... 4720: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4720: (unbounded-sequence 9) --> [] 4721: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 4722: (U64 & imm(none)) <: imm(none) --- 4723: (U64 & imm(none)) <: U64 --- 4724: (U64 & imm(none)) <: -10 --- 4724: assumed 4725: (U64 & imm(none)) <: (U64 & imm(none)) --- 4726: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4727: (U64 & imm(none)) <: imm(none) --- 4728: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4729: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4730: +14 <: imm(none) --- 4730: assumed 4731: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4732: +0 <: imm(none) --- 4732: assumed 4733: (U64 & imm(none)) <: U64 --- 4734: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 4735: (U64 & imm(none)) <: -3.0 --- 4735: assumed 4736: (U64 & imm(none)) <: -14 --- 4736: +14 --> ((U64 & imm(none)) | +14) 4737: (U64 & imm(none)) <: (U64 & imm(none)) --- 4738: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4739: (U64 & imm(none)) <: imm(none) --- 4740: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4741: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4742: +14 <: imm(none) --- 4742: -14 --> (-14 & imm(none)) 4743: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4744: +0 <: imm(none) --- 4744: assumed 4745: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4746: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4746: with backtracking 2 4747: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4747: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4746: backtracking... 4747: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4747: (unbounded-sequence 13) --> [] 4748: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 4749: (U64 & imm(none)) <: imm(none) --- 4750: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4750: with backtracking 2 4751: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4751: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4750: backtracking... 4751: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4751: (unbounded-sequence 9) --> [] 4752: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 4753: (U64 & imm(none)) <: imm(none) --- 4754: (U64 & imm(none)) <: U64 --- 4755: (U64 & imm(none)) <: -10 --- 4755: assumed 4756: (U64 & imm(none)) <: (U64 & imm(none)) --- 4757: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4758: (U64 & imm(none)) <: imm(none) --- 4759: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4760: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4761: +14 <: imm(none) --- 4761: assumed 4762: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4763: +0 <: imm(none) --- 4763: assumed 4764: (U64 & imm(none)) <: U64 --- 4765: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 4766: (U64 & imm(none)) <: -3.0 --- 4766: assumed 4767: (U64 & imm(none)) <: -14 --- 4767: +14 --> ((U64 & imm(none)) | +14) 4768: (U64 & imm(none)) <: (U64 & imm(none)) --- 4769: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4770: (U64 & imm(none)) <: imm(none) --- 4771: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4772: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4773: +14 <: imm(none) --- 4773: -14 --> (-14 & imm(none)) 4774: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4775: +0 <: imm(none) --- 4775: assumed 4776: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4777: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4777: with backtracking 2 4778: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4778: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4777: backtracking... 4778: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4778: (unbounded-sequence 13) --> [] 4779: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 4780: (U64 & imm(none)) <: imm(none) --- 4781: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4781: with backtracking 2 4782: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4782: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4781: backtracking... 4782: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4782: (unbounded-sequence 9) --> [] 4783: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 4784: (U64 & imm(none)) <: imm(none) --- 4785: (U64 & imm(none)) <: U64 --- 4786: (U64 & imm(none)) <: -10 --- 4786: assumed 4787: (U64 & imm(none)) <: (U64 & imm(none)) --- 4788: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4789: (U64 & imm(none)) <: imm(none) --- 4790: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4791: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4792: +14 <: imm(none) --- 4792: assumed 4793: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4794: +0 <: imm(none) --- 4794: assumed 4795: (U64 & imm(none)) <: U64 --- 4796: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 4797: (U64 & imm(none)) <: -3.0 --- 4797: assumed 4798: (U64 & imm(none)) <: -14 --- 4798: +14 --> ((U64 & imm(none)) | +14) 4799: (U64 & imm(none)) <: (U64 & imm(none)) --- 4800: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4801: (U64 & imm(none)) <: imm(none) --- 4802: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4803: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4804: +14 <: imm(none) --- 4804: -14 --> (-14 & imm(none)) 4805: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4806: +0 <: imm(none) --- 4806: assumed 4807: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4808: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4808: with backtracking 2 4809: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4809: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4808: backtracking... 4809: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4809: (unbounded-sequence 13) --> [] 4810: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 4811: (U64 & imm(none)) <: imm(none) --- 4812: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4812: with backtracking 2 4813: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4813: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4812: backtracking... 4813: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4813: (unbounded-sequence 9) --> [] 4814: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 4815: (U64 & imm(none)) <: imm(none) --- 4816: (U64 & imm(none)) <: U64 --- 4817: (U64 & imm(none)) <: -10 --- 4817: assumed 4818: (U64 & imm(none)) <: (U64 & imm(none)) --- 4819: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4820: (U64 & imm(none)) <: imm(none) --- 4821: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4822: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4823: +14 <: imm(none) --- 4823: assumed 4824: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4825: +0 <: imm(none) --- 4825: assumed 4826: (U64 & imm(none)) <: U64 --- 4827: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 4828: (U64 & imm(none)) <: -3.0 --- 4828: assumed 4829: (U64 & imm(none)) <: -14 --- 4829: +14 --> ((U64 & imm(none)) | +14) 4830: (U64 & imm(none)) <: (U64 & imm(none)) --- 4831: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4832: (U64 & imm(none)) <: imm(none) --- 4833: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4834: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4835: +14 <: imm(none) --- 4835: -14 --> (-14 & imm(none)) 4836: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4837: +0 <: imm(none) --- 4837: assumed 4838: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4839: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4839: with backtracking 2 4840: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4840: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4839: backtracking... 4840: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4840: (unbounded-sequence 13) --> [] 4841: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 4842: (U64 & imm(none)) <: imm(none) --- 4843: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4843: with backtracking 2 4844: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4844: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4843: backtracking... 4844: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4844: (unbounded-sequence 9) --> [] 4845: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 4846: (U64 & imm(none)) <: imm(none) --- 4847: (U64 & imm(none)) <: U64 --- 4848: (U64 & imm(none)) <: -10 --- 4848: assumed 4849: (U64 & imm(none)) <: (U64 & imm(none)) --- 4850: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4851: (U64 & imm(none)) <: imm(none) --- 4852: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4853: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4854: +14 <: imm(none) --- 4854: assumed 4855: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4856: +0 <: imm(none) --- 4856: assumed 4857: (U64 & imm(none)) <: U64 --- 4858: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 4859: (U64 & imm(none)) <: -3.0 --- 4859: assumed 4860: (U64 & imm(none)) <: -14 --- 4860: +14 --> ((U64 & imm(none)) | +14) 4861: (U64 & imm(none)) <: (U64 & imm(none)) --- 4862: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4863: (U64 & imm(none)) <: imm(none) --- 4864: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4865: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4866: +14 <: imm(none) --- 4866: -14 --> (-14 & imm(none)) 4867: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4868: +0 <: imm(none) --- 4868: assumed 4869: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4870: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4870: with backtracking 2 4871: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4871: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4870: backtracking... 4871: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4871: (unbounded-sequence 13) --> [] 4872: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 4873: (U64 & imm(none)) <: imm(none) --- 4874: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4874: with backtracking 2 4875: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4875: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4874: backtracking... 4875: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4875: (unbounded-sequence 9) --> [] 4876: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 4877: (U64 & imm(none)) <: imm(none) --- 4878: (U64 & imm(none)) <: U64 --- 4879: (U64 & imm(none)) <: -10 --- 4879: assumed 4880: (U64 & imm(none)) <: (U64 & imm(none)) --- 4881: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4882: (U64 & imm(none)) <: imm(none) --- 4883: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4884: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4885: +14 <: imm(none) --- 4885: assumed 4886: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4887: +0 <: imm(none) --- 4887: assumed 4888: (U64 & imm(none)) <: U64 --- 4889: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 4890: (U64 & imm(none)) <: -3.0 --- 4890: assumed 4891: (U64 & imm(none)) <: -14 --- 4891: +14 --> ((U64 & imm(none)) | +14) 4892: (U64 & imm(none)) <: (U64 & imm(none)) --- 4893: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4894: (U64 & imm(none)) <: imm(none) --- 4895: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4896: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4897: +14 <: imm(none) --- 4897: -14 --> (-14 & imm(none)) 4898: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4899: +0 <: imm(none) --- 4899: assumed 4900: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4901: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4901: with backtracking 2 4902: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4902: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4901: backtracking... 4902: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4902: (unbounded-sequence 13) --> [] 4903: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 4904: (U64 & imm(none)) <: imm(none) --- 4905: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4905: with backtracking 2 4906: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4906: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4905: backtracking... 4906: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4906: (unbounded-sequence 9) --> [] 4907: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 4908: (U64 & imm(none)) <: imm(none) --- 4909: (U64 & imm(none)) <: U64 --- 4910: (U64 & imm(none)) <: -10 --- 4910: assumed 4911: (U64 & imm(none)) <: (U64 & imm(none)) --- 4912: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4913: (U64 & imm(none)) <: imm(none) --- 4914: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4915: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4916: +14 <: imm(none) --- 4916: assumed 4917: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4918: +0 <: imm(none) --- 4918: assumed 4919: (U64 & imm(none)) <: U64 --- 4920: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 4921: (U64 & imm(none)) <: -3.0 --- 4921: assumed 4922: (U64 & imm(none)) <: -14 --- 4922: +14 --> ((U64 & imm(none)) | +14) 4923: (U64 & imm(none)) <: (U64 & imm(none)) --- 4924: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4925: (U64 & imm(none)) <: imm(none) --- 4926: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4927: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4928: +14 <: imm(none) --- 4928: -14 --> (-14 & imm(none)) 4929: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4930: +0 <: imm(none) --- 4930: assumed 4931: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4932: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4932: with backtracking 2 4933: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4933: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4932: backtracking... 4933: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4933: (unbounded-sequence 13) --> [] 4934: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 4935: (U64 & imm(none)) <: imm(none) --- 4936: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4936: with backtracking 2 4937: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4937: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4936: backtracking... 4937: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4937: (unbounded-sequence 9) --> [] 4938: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 4939: (U64 & imm(none)) <: imm(none) --- 4940: (U64 & imm(none)) <: U64 --- 4941: (U64 & imm(none)) <: -10 --- 4941: assumed 4942: (U64 & imm(none)) <: (U64 & imm(none)) --- 4943: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4944: (U64 & imm(none)) <: imm(none) --- 4945: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4946: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4947: +14 <: imm(none) --- 4947: assumed 4948: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4949: +0 <: imm(none) --- 4949: assumed 4950: (U64 & imm(none)) <: U64 --- 4951: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 4952: (U64 & imm(none)) <: -3.0 --- 4952: assumed 4953: (U64 & imm(none)) <: -14 --- 4953: +14 --> ((U64 & imm(none)) | +14) 4954: (U64 & imm(none)) <: (U64 & imm(none)) --- 4955: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4956: (U64 & imm(none)) <: imm(none) --- 4957: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4958: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4959: +14 <: imm(none) --- 4959: -14 --> (-14 & imm(none)) 4960: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4961: +0 <: imm(none) --- 4961: assumed 4962: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4963: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4963: with backtracking 2 4964: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4964: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4963: backtracking... 4964: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4964: (unbounded-sequence 13) --> [] 4965: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 4966: (U64 & imm(none)) <: imm(none) --- 4967: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4967: with backtracking 2 4968: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4968: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4967: backtracking... 4968: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4968: (unbounded-sequence 9) --> [] 4969: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 4970: (U64 & imm(none)) <: imm(none) --- 4971: (U64 & imm(none)) <: U64 --- 4972: (U64 & imm(none)) <: -10 --- 4972: assumed 4973: (U64 & imm(none)) <: (U64 & imm(none)) --- 4974: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4975: (U64 & imm(none)) <: imm(none) --- 4976: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4977: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4978: +14 <: imm(none) --- 4978: assumed 4979: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4980: +0 <: imm(none) --- 4980: assumed 4981: (U64 & imm(none)) <: U64 --- 4982: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 4983: (U64 & imm(none)) <: -3.0 --- 4983: assumed 4984: (U64 & imm(none)) <: -14 --- 4984: +14 --> ((U64 & imm(none)) | +14) 4985: (U64 & imm(none)) <: (U64 & imm(none)) --- 4986: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 4987: (U64 & imm(none)) <: imm(none) --- 4988: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 4989: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 4990: +14 <: imm(none) --- 4990: -14 --> (-14 & imm(none)) 4991: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 4992: +0 <: imm(none) --- 4992: assumed 4993: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4994: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4994: with backtracking 2 4995: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4995: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4994: backtracking... 4995: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 4995: (unbounded-sequence 13) --> [] 4996: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 4997: (U64 & imm(none)) <: imm(none) --- 4998: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4998: with backtracking 2 4999: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4999: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4998: backtracking... 4999: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 4999: (unbounded-sequence 9) --> [] 5000: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 5001: (U64 & imm(none)) <: imm(none) --- 5002: (U64 & imm(none)) <: U64 --- 5003: (U64 & imm(none)) <: -10 --- 5003: assumed 5004: (U64 & imm(none)) <: (U64 & imm(none)) --- 5005: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5006: (U64 & imm(none)) <: imm(none) --- 5007: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5008: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5009: +14 <: imm(none) --- 5009: assumed 5010: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5011: +0 <: imm(none) --- 5011: assumed 5012: (U64 & imm(none)) <: U64 --- 5013: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 5014: (U64 & imm(none)) <: -3.0 --- 5014: assumed 5015: (U64 & imm(none)) <: -14 --- 5015: +14 --> ((U64 & imm(none)) | +14) 5016: (U64 & imm(none)) <: (U64 & imm(none)) --- 5017: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5018: (U64 & imm(none)) <: imm(none) --- 5019: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5020: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5021: +14 <: imm(none) --- 5021: -14 --> (-14 & imm(none)) 5022: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5023: +0 <: imm(none) --- 5023: assumed 5024: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5025: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5025: with backtracking 2 5026: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5026: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5025: backtracking... 5026: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5026: (unbounded-sequence 13) --> [] 5027: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 5028: (U64 & imm(none)) <: imm(none) --- 5029: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5029: with backtracking 2 5030: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5030: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5029: backtracking... 5030: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5030: (unbounded-sequence 9) --> [] 5031: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 5032: (U64 & imm(none)) <: imm(none) --- 5033: (U64 & imm(none)) <: U64 --- 5034: (U64 & imm(none)) <: -10 --- 5034: assumed 5035: (U64 & imm(none)) <: (U64 & imm(none)) --- 5036: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5037: (U64 & imm(none)) <: imm(none) --- 5038: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5039: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5040: +14 <: imm(none) --- 5040: assumed 5041: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5042: +0 <: imm(none) --- 5042: assumed 5043: (U64 & imm(none)) <: U64 --- 5044: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 5045: (U64 & imm(none)) <: -3.0 --- 5045: assumed 5046: (U64 & imm(none)) <: -14 --- 5046: +14 --> ((U64 & imm(none)) | +14) 5047: (U64 & imm(none)) <: (U64 & imm(none)) --- 5048: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5049: (U64 & imm(none)) <: imm(none) --- 5050: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5051: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5052: +14 <: imm(none) --- 5052: -14 --> (-14 & imm(none)) 5053: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5054: +0 <: imm(none) --- 5054: assumed 5055: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5056: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5056: with backtracking 2 5057: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5057: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5056: backtracking... 5057: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5057: (unbounded-sequence 13) --> [] 5058: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 5059: (U64 & imm(none)) <: imm(none) --- 5060: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5060: with backtracking 2 5061: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5061: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5060: backtracking... 5061: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5061: (unbounded-sequence 9) --> [] 5062: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 5063: (U64 & imm(none)) <: imm(none) --- 5064: (U64 & imm(none)) <: U64 --- 5065: (U64 & imm(none)) <: -10 --- 5065: assumed 5066: (U64 & imm(none)) <: (U64 & imm(none)) --- 5067: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5068: (U64 & imm(none)) <: imm(none) --- 5069: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5070: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5071: +14 <: imm(none) --- 5071: assumed 5072: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5073: +0 <: imm(none) --- 5073: assumed 5074: (U64 & imm(none)) <: U64 --- 5075: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 5076: (U64 & imm(none)) <: -3.0 --- 5076: assumed 5077: (U64 & imm(none)) <: -14 --- 5077: +14 --> ((U64 & imm(none)) | +14) 5078: (U64 & imm(none)) <: (U64 & imm(none)) --- 5079: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5080: (U64 & imm(none)) <: imm(none) --- 5081: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5082: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5083: +14 <: imm(none) --- 5083: -14 --> (-14 & imm(none)) 5084: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5085: +0 <: imm(none) --- 5085: assumed 5086: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5087: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5087: with backtracking 2 5088: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5088: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5087: backtracking... 5088: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5088: (unbounded-sequence 13) --> [] 5089: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 5090: (U64 & imm(none)) <: imm(none) --- 5091: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5091: with backtracking 2 5092: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5092: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5091: backtracking... 5092: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5092: (unbounded-sequence 9) --> [] 5093: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 5094: (U64 & imm(none)) <: imm(none) --- 5095: (U64 & imm(none)) <: U64 --- 5096: (U64 & imm(none)) <: -10 --- 5096: assumed 5097: (U64 & imm(none)) <: (U64 & imm(none)) --- 5098: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5099: (U64 & imm(none)) <: imm(none) --- 5100: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5101: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5102: +14 <: imm(none) --- 5102: assumed 5103: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5104: +0 <: imm(none) --- 5104: assumed 5105: (U64 & imm(none)) <: U64 --- 5106: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 5107: (U64 & imm(none)) <: -3.0 --- 5107: assumed 5108: (U64 & imm(none)) <: -14 --- 5108: +14 --> ((U64 & imm(none)) | +14) 5109: (U64 & imm(none)) <: (U64 & imm(none)) --- 5110: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5111: (U64 & imm(none)) <: imm(none) --- 5112: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5113: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5114: +14 <: imm(none) --- 5114: -14 --> (-14 & imm(none)) 5115: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5116: +0 <: imm(none) --- 5116: assumed 5117: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5118: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5118: with backtracking 2 5119: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5119: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5118: backtracking... 5119: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5119: (unbounded-sequence 13) --> [] 5120: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 5121: (U64 & imm(none)) <: imm(none) --- 5122: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5122: with backtracking 2 5123: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5123: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5122: backtracking... 5123: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5123: (unbounded-sequence 9) --> [] 5124: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 5125: (U64 & imm(none)) <: imm(none) --- 5126: (U64 & imm(none)) <: U64 --- 5127: (U64 & imm(none)) <: -10 --- 5127: assumed 5128: (U64 & imm(none)) <: (U64 & imm(none)) --- 5129: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5130: (U64 & imm(none)) <: imm(none) --- 5131: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5132: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5133: +14 <: imm(none) --- 5133: assumed 5134: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5135: +0 <: imm(none) --- 5135: assumed 5136: (U64 & imm(none)) <: U64 --- 5137: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 5138: (U64 & imm(none)) <: -3.0 --- 5138: assumed 5139: (U64 & imm(none)) <: -14 --- 5139: +14 --> ((U64 & imm(none)) | +14) 5140: (U64 & imm(none)) <: (U64 & imm(none)) --- 5141: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5142: (U64 & imm(none)) <: imm(none) --- 5143: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5144: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5145: +14 <: imm(none) --- 5145: -14 --> (-14 & imm(none)) 5146: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5147: +0 <: imm(none) --- 5147: assumed 5148: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5149: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5149: with backtracking 2 5150: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5150: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5149: backtracking... 5150: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5150: (unbounded-sequence 13) --> [] 5151: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 5152: (U64 & imm(none)) <: imm(none) --- 5153: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5153: with backtracking 2 5154: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5154: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5153: backtracking... 5154: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5154: (unbounded-sequence 9) --> [] 5155: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 5156: (U64 & imm(none)) <: imm(none) --- 5157: (U64 & imm(none)) <: U64 --- 5158: (U64 & imm(none)) <: -10 --- 5158: assumed 5159: (U64 & imm(none)) <: (U64 & imm(none)) --- 5160: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5161: (U64 & imm(none)) <: imm(none) --- 5162: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5163: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5164: +14 <: imm(none) --- 5164: assumed 5165: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5166: +0 <: imm(none) --- 5166: assumed 5167: (U64 & imm(none)) <: U64 --- 5168: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 5169: (U64 & imm(none)) <: -3.0 --- 5169: assumed 5170: (U64 & imm(none)) <: -14 --- 5170: +14 --> ((U64 & imm(none)) | +14) 5171: (U64 & imm(none)) <: (U64 & imm(none)) --- 5172: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5173: (U64 & imm(none)) <: imm(none) --- 5174: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5175: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5176: +14 <: imm(none) --- 5176: -14 --> (-14 & imm(none)) 5177: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5178: +0 <: imm(none) --- 5178: assumed 5179: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5180: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5180: with backtracking 2 5181: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5181: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5180: backtracking... 5181: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5181: (unbounded-sequence 13) --> [] 5182: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 5183: (U64 & imm(none)) <: imm(none) --- 5184: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5184: with backtracking 2 5185: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5185: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5184: backtracking... 5185: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5185: (unbounded-sequence 9) --> [] 5186: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 5187: (U64 & imm(none)) <: imm(none) --- 5188: (U64 & imm(none)) <: U64 --- 5189: (U64 & imm(none)) <: -10 --- 5189: assumed 5190: (U64 & imm(none)) <: (U64 & imm(none)) --- 5191: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5192: (U64 & imm(none)) <: imm(none) --- 5193: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5194: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5195: +14 <: imm(none) --- 5195: assumed 5196: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5197: +0 <: imm(none) --- 5197: assumed 5198: (U64 & imm(none)) <: U64 --- 5199: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 5200: (U64 & imm(none)) <: -3.0 --- 5200: assumed 5201: (U64 & imm(none)) <: -14 --- 5201: +14 --> ((U64 & imm(none)) | +14) 5202: (U64 & imm(none)) <: (U64 & imm(none)) --- 5203: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5204: (U64 & imm(none)) <: imm(none) --- 5205: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5206: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5207: +14 <: imm(none) --- 5207: -14 --> (-14 & imm(none)) 5208: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5209: +0 <: imm(none) --- 5209: assumed 5210: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5211: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5211: with backtracking 2 5212: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5212: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5211: backtracking... 5212: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5212: (unbounded-sequence 13) --> [] 5213: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 5214: (U64 & imm(none)) <: imm(none) --- 5215: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5215: with backtracking 2 5216: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5216: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5215: backtracking... 5216: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5216: (unbounded-sequence 9) --> [] 5217: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 5218: (U64 & imm(none)) <: imm(none) --- 5219: (U64 & imm(none)) <: U64 --- 5220: (U64 & imm(none)) <: -10 --- 5220: assumed 5221: (U64 & imm(none)) <: (U64 & imm(none)) --- 5222: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5223: (U64 & imm(none)) <: imm(none) --- 5224: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5225: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5226: +14 <: imm(none) --- 5226: assumed 5227: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5228: +0 <: imm(none) --- 5228: assumed 5229: (U64 & imm(none)) <: U64 --- 5230: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 5231: (U64 & imm(none)) <: -3.0 --- 5231: assumed 5232: (U64 & imm(none)) <: -14 --- 5232: +14 --> ((U64 & imm(none)) | +14) 5233: (U64 & imm(none)) <: (U64 & imm(none)) --- 5234: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5235: (U64 & imm(none)) <: imm(none) --- 5236: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5237: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5238: +14 <: imm(none) --- 5238: -14 --> (-14 & imm(none)) 5239: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5240: +0 <: imm(none) --- 5240: assumed 5241: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5242: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5242: with backtracking 2 5243: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5243: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5242: backtracking... 5243: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5243: (unbounded-sequence 13) --> [] 5244: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 5245: (U64 & imm(none)) <: imm(none) --- 5246: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5246: with backtracking 2 5247: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5247: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5246: backtracking... 5247: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5247: (unbounded-sequence 9) --> [] 5248: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 5249: (U64 & imm(none)) <: imm(none) --- 5250: (U64 & imm(none)) <: U64 --- 5251: (U64 & imm(none)) <: -10 --- 5251: assumed 5252: (U64 & imm(none)) <: (U64 & imm(none)) --- 5253: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5254: (U64 & imm(none)) <: imm(none) --- 5255: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5256: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5257: +14 <: imm(none) --- 5257: assumed 5258: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5259: +0 <: imm(none) --- 5259: assumed 5260: (U64 & imm(none)) <: U64 --- 5261: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 5262: (U64 & imm(none)) <: -3.0 --- 5262: assumed 5263: (U64 & imm(none)) <: -14 --- 5263: +14 --> ((U64 & imm(none)) | +14) 5264: (U64 & imm(none)) <: (U64 & imm(none)) --- 5265: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5266: (U64 & imm(none)) <: imm(none) --- 5267: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5268: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5269: +14 <: imm(none) --- 5269: -14 --> (-14 & imm(none)) 5270: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5271: +0 <: imm(none) --- 5271: assumed 5272: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5273: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5273: with backtracking 2 5274: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5274: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5273: backtracking... 5274: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5274: (unbounded-sequence 13) --> [] 5275: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 5276: (U64 & imm(none)) <: imm(none) --- 5277: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5277: with backtracking 2 5278: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5278: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5277: backtracking... 5278: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5278: (unbounded-sequence 9) --> [] 5279: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 5280: (U64 & imm(none)) <: imm(none) --- 5281: (U64 & imm(none)) <: U64 --- 5282: (U64 & imm(none)) <: -10 --- 5282: assumed 5283: (U64 & imm(none)) <: (U64 & imm(none)) --- 5284: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5285: (U64 & imm(none)) <: imm(none) --- 5286: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5287: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5288: +14 <: imm(none) --- 5288: assumed 5289: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5290: +0 <: imm(none) --- 5290: assumed 5291: (U64 & imm(none)) <: U64 --- 5292: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 5293: (U64 & imm(none)) <: -3.0 --- 5293: assumed 5294: (U64 & imm(none)) <: -14 --- 5294: +14 --> ((U64 & imm(none)) | +14) 5295: (U64 & imm(none)) <: (U64 & imm(none)) --- 5296: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5297: (U64 & imm(none)) <: imm(none) --- 5298: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5299: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5300: +14 <: imm(none) --- 5300: -14 --> (-14 & imm(none)) 5301: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5302: +0 <: imm(none) --- 5302: assumed 5303: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5304: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5304: with backtracking 2 5305: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5305: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5304: backtracking... 5305: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5305: (unbounded-sequence 13) --> [] 5306: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 5307: (U64 & imm(none)) <: imm(none) --- 5308: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5308: with backtracking 2 5309: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5309: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5308: backtracking... 5309: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5309: (unbounded-sequence 9) --> [] 5310: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 5311: (U64 & imm(none)) <: imm(none) --- 5312: (U64 & imm(none)) <: U64 --- 5313: (U64 & imm(none)) <: -10 --- 5313: assumed 5314: (U64 & imm(none)) <: (U64 & imm(none)) --- 5315: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5316: (U64 & imm(none)) <: imm(none) --- 5317: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5318: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5319: +14 <: imm(none) --- 5319: assumed 5320: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5321: +0 <: imm(none) --- 5321: assumed 5322: (U64 & imm(none)) <: U64 --- 5323: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 5324: (U64 & imm(none)) <: -3.0 --- 5324: assumed 5325: (U64 & imm(none)) <: -14 --- 5325: +14 --> ((U64 & imm(none)) | +14) 5326: (U64 & imm(none)) <: (U64 & imm(none)) --- 5327: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5328: (U64 & imm(none)) <: imm(none) --- 5329: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5330: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5331: +14 <: imm(none) --- 5331: -14 --> (-14 & imm(none)) 5332: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5333: +0 <: imm(none) --- 5333: assumed 5334: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5335: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5335: with backtracking 2 5336: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5336: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5335: backtracking... 5336: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5336: (unbounded-sequence 13) --> [] 5337: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 5338: (U64 & imm(none)) <: imm(none) --- 5339: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5339: with backtracking 2 5340: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5340: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5339: backtracking... 5340: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5340: (unbounded-sequence 9) --> [] 5341: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 5342: (U64 & imm(none)) <: imm(none) --- 5343: (U64 & imm(none)) <: U64 --- 5344: (U64 & imm(none)) <: -10 --- 5344: assumed 5345: (U64 & imm(none)) <: (U64 & imm(none)) --- 5346: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5347: (U64 & imm(none)) <: imm(none) --- 5348: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5349: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5350: +14 <: imm(none) --- 5350: assumed 5351: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5352: +0 <: imm(none) --- 5352: assumed 5353: (U64 & imm(none)) <: U64 --- 5354: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 5355: (U64 & imm(none)) <: -3.0 --- 5355: assumed 5356: (U64 & imm(none)) <: -14 --- 5356: +14 --> ((U64 & imm(none)) | +14) 5357: (U64 & imm(none)) <: (U64 & imm(none)) --- 5358: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5359: (U64 & imm(none)) <: imm(none) --- 5360: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5361: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5362: +14 <: imm(none) --- 5362: -14 --> (-14 & imm(none)) 5363: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5364: +0 <: imm(none) --- 5364: assumed 5365: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5366: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5366: with backtracking 2 5367: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5367: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5366: backtracking... 5367: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5367: (unbounded-sequence 13) --> [] 5368: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 5369: (U64 & imm(none)) <: imm(none) --- 5370: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5370: with backtracking 2 5371: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5371: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5370: backtracking... 5371: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5371: (unbounded-sequence 9) --> [] 5372: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 5373: (U64 & imm(none)) <: imm(none) --- 5374: (U64 & imm(none)) <: U64 --- 5375: (U64 & imm(none)) <: -10 --- 5375: assumed 5376: (U64 & imm(none)) <: (U64 & imm(none)) --- 5377: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5378: (U64 & imm(none)) <: imm(none) --- 5379: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5380: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5381: +14 <: imm(none) --- 5381: assumed 5382: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5383: +0 <: imm(none) --- 5383: assumed 5384: (U64 & imm(none)) <: U64 --- 5385: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 5386: (U64 & imm(none)) <: -3.0 --- 5386: assumed 5387: (U64 & imm(none)) <: -14 --- 5387: +14 --> ((U64 & imm(none)) | +14) 5388: (U64 & imm(none)) <: (U64 & imm(none)) --- 5389: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5390: (U64 & imm(none)) <: imm(none) --- 5391: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5392: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5393: +14 <: imm(none) --- 5393: -14 --> (-14 & imm(none)) 5394: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5395: +0 <: imm(none) --- 5395: assumed 5396: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5397: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5397: with backtracking 2 5398: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5398: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5397: backtracking... 5398: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5398: (unbounded-sequence 13) --> [] 5399: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 5400: (U64 & imm(none)) <: imm(none) --- 5401: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5401: with backtracking 2 5402: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5402: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5401: backtracking... 5402: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5402: (unbounded-sequence 9) --> [] 5403: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 5404: (U64 & imm(none)) <: imm(none) --- 5405: (U64 & imm(none)) <: U64 --- 5406: (U64 & imm(none)) <: -10 --- 5406: assumed 5407: (U64 & imm(none)) <: (U64 & imm(none)) --- 5408: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5409: (U64 & imm(none)) <: imm(none) --- 5410: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5411: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5412: +14 <: imm(none) --- 5412: assumed 5413: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5414: +0 <: imm(none) --- 5414: assumed 5415: (U64 & imm(none)) <: U64 --- 5416: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 5417: (U64 & imm(none)) <: -3.0 --- 5417: assumed 5418: (U64 & imm(none)) <: -14 --- 5418: +14 --> ((U64 & imm(none)) | +14) 5419: (U64 & imm(none)) <: (U64 & imm(none)) --- 5420: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5421: (U64 & imm(none)) <: imm(none) --- 5422: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5423: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5424: +14 <: imm(none) --- 5424: -14 --> (-14 & imm(none)) 5425: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5426: +0 <: imm(none) --- 5426: assumed 5427: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5428: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5428: with backtracking 2 5429: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5429: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5428: backtracking... 5429: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5429: (unbounded-sequence 13) --> [] 5430: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 5431: (U64 & imm(none)) <: imm(none) --- 5432: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5432: with backtracking 2 5433: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5433: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5432: backtracking... 5433: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5433: (unbounded-sequence 9) --> [] 5434: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 5435: (U64 & imm(none)) <: imm(none) --- 5436: (U64 & imm(none)) <: U64 --- 5437: (U64 & imm(none)) <: -10 --- 5437: assumed 5438: (U64 & imm(none)) <: (U64 & imm(none)) --- 5439: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5440: (U64 & imm(none)) <: imm(none) --- 5441: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5442: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5443: +14 <: imm(none) --- 5443: assumed 5444: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5445: +0 <: imm(none) --- 5445: assumed 5446: (U64 & imm(none)) <: U64 --- 5447: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 5448: (U64 & imm(none)) <: -3.0 --- 5448: assumed 5449: (U64 & imm(none)) <: -14 --- 5449: +14 --> ((U64 & imm(none)) | +14) 5450: (U64 & imm(none)) <: (U64 & imm(none)) --- 5451: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5452: (U64 & imm(none)) <: imm(none) --- 5453: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5454: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5455: +14 <: imm(none) --- 5455: -14 --> (-14 & imm(none)) 5456: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5457: +0 <: imm(none) --- 5457: assumed 5458: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5459: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5459: with backtracking 2 5460: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5460: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5459: backtracking... 5460: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5460: (unbounded-sequence 13) --> [] 5461: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 5462: (U64 & imm(none)) <: imm(none) --- 5463: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5463: with backtracking 2 5464: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5464: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5463: backtracking... 5464: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5464: (unbounded-sequence 9) --> [] 5465: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 5466: (U64 & imm(none)) <: imm(none) --- 5467: (U64 & imm(none)) <: U64 --- 5468: (U64 & imm(none)) <: -10 --- 5468: assumed 5469: (U64 & imm(none)) <: (U64 & imm(none)) --- 5470: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5471: (U64 & imm(none)) <: imm(none) --- 5472: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5473: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5474: +14 <: imm(none) --- 5474: assumed 5475: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5476: +0 <: imm(none) --- 5476: assumed 5477: (U64 & imm(none)) <: U64 --- 5478: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 5479: (U64 & imm(none)) <: -3.0 --- 5479: assumed 5480: (U64 & imm(none)) <: -14 --- 5480: +14 --> ((U64 & imm(none)) | +14) 5481: (U64 & imm(none)) <: (U64 & imm(none)) --- 5482: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5483: (U64 & imm(none)) <: imm(none) --- 5484: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5485: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5486: +14 <: imm(none) --- 5486: -14 --> (-14 & imm(none)) 5487: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5488: +0 <: imm(none) --- 5488: assumed 5489: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5490: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5490: with backtracking 2 5491: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5491: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5490: backtracking... 5491: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5491: (unbounded-sequence 13) --> [] 5492: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 5493: (U64 & imm(none)) <: imm(none) --- 5494: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5494: with backtracking 2 5495: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5495: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5494: backtracking... 5495: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5495: (unbounded-sequence 9) --> [] 5496: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 5497: (U64 & imm(none)) <: imm(none) --- 5498: (U64 & imm(none)) <: U64 --- 5499: (U64 & imm(none)) <: -10 --- 5499: assumed 5500: (U64 & imm(none)) <: (U64 & imm(none)) --- 5501: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5502: (U64 & imm(none)) <: imm(none) --- 5503: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5504: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5505: +14 <: imm(none) --- 5505: assumed 5506: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5507: +0 <: imm(none) --- 5507: assumed 5508: (U64 & imm(none)) <: U64 --- 5509: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 5510: (U64 & imm(none)) <: -3.0 --- 5510: assumed 5511: (U64 & imm(none)) <: -14 --- 5511: +14 --> ((U64 & imm(none)) | +14) 5512: (U64 & imm(none)) <: (U64 & imm(none)) --- 5513: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5514: (U64 & imm(none)) <: imm(none) --- 5515: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5516: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5517: +14 <: imm(none) --- 5517: -14 --> (-14 & imm(none)) 5518: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5519: +0 <: imm(none) --- 5519: assumed 5520: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5521: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5521: with backtracking 2 5522: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5522: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5521: backtracking... 5522: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5522: (unbounded-sequence 13) --> [] 5523: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 5524: (U64 & imm(none)) <: imm(none) --- 5525: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5525: with backtracking 2 5526: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5526: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5525: backtracking... 5526: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5526: (unbounded-sequence 9) --> [] 5527: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 5528: (U64 & imm(none)) <: imm(none) --- 5529: (U64 & imm(none)) <: U64 --- 5530: (U64 & imm(none)) <: -10 --- 5530: assumed 5531: (U64 & imm(none)) <: (U64 & imm(none)) --- 5532: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5533: (U64 & imm(none)) <: imm(none) --- 5534: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5535: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5536: +14 <: imm(none) --- 5536: assumed 5537: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5538: +0 <: imm(none) --- 5538: assumed 5539: (U64 & imm(none)) <: U64 --- 5540: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 5541: (U64 & imm(none)) <: -3.0 --- 5541: assumed 5542: (U64 & imm(none)) <: -14 --- 5542: +14 --> ((U64 & imm(none)) | +14) 5543: (U64 & imm(none)) <: (U64 & imm(none)) --- 5544: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5545: (U64 & imm(none)) <: imm(none) --- 5546: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5547: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5548: +14 <: imm(none) --- 5548: -14 --> (-14 & imm(none)) 5549: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5550: +0 <: imm(none) --- 5550: assumed 5551: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5552: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5552: with backtracking 2 5553: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5553: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5552: backtracking... 5553: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5553: (unbounded-sequence 13) --> [] 5554: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 5555: (U64 & imm(none)) <: imm(none) --- 5556: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5556: with backtracking 2 5557: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5557: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5556: backtracking... 5557: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5557: (unbounded-sequence 9) --> [] 5558: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 5559: (U64 & imm(none)) <: imm(none) --- 5560: (U64 & imm(none)) <: U64 --- 5561: (U64 & imm(none)) <: -10 --- 5561: assumed 5562: (U64 & imm(none)) <: (U64 & imm(none)) --- 5563: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5564: (U64 & imm(none)) <: imm(none) --- 5565: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5566: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5567: +14 <: imm(none) --- 5567: assumed 5568: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5569: +0 <: imm(none) --- 5569: assumed 5570: (U64 & imm(none)) <: U64 --- 5571: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 5572: (U64 & imm(none)) <: -3.0 --- 5572: assumed 5573: (U64 & imm(none)) <: -14 --- 5573: +14 --> ((U64 & imm(none)) | +14) 5574: (U64 & imm(none)) <: (U64 & imm(none)) --- 5575: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5576: (U64 & imm(none)) <: imm(none) --- 5577: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5578: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5579: +14 <: imm(none) --- 5579: -14 --> (-14 & imm(none)) 5580: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5581: +0 <: imm(none) --- 5581: assumed 5582: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5583: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5583: with backtracking 2 5584: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5584: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5583: backtracking... 5584: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5584: (unbounded-sequence 13) --> [] 5585: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 5586: (U64 & imm(none)) <: imm(none) --- 5587: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5587: with backtracking 2 5588: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5588: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5587: backtracking... 5588: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5588: (unbounded-sequence 9) --> [] 5589: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 5590: (U64 & imm(none)) <: imm(none) --- 5591: (U64 & imm(none)) <: U64 --- 5592: (U64 & imm(none)) <: -10 --- 5592: assumed 5593: (U64 & imm(none)) <: (U64 & imm(none)) --- 5594: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5595: (U64 & imm(none)) <: imm(none) --- 5596: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5597: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5598: +14 <: imm(none) --- 5598: assumed 5599: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5600: +0 <: imm(none) --- 5600: assumed 5601: (U64 & imm(none)) <: U64 --- 5602: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 5603: (U64 & imm(none)) <: -3.0 --- 5603: assumed 5604: (U64 & imm(none)) <: -14 --- 5604: +14 --> ((U64 & imm(none)) | +14) 5605: (U64 & imm(none)) <: (U64 & imm(none)) --- 5606: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5607: (U64 & imm(none)) <: imm(none) --- 5608: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5609: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5610: +14 <: imm(none) --- 5610: -14 --> (-14 & imm(none)) 5611: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5612: +0 <: imm(none) --- 5612: assumed 5613: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5614: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5614: with backtracking 2 5615: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5615: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5614: backtracking... 5615: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5615: (unbounded-sequence 13) --> [] 5616: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 5617: (U64 & imm(none)) <: imm(none) --- 5618: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5618: with backtracking 2 5619: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5619: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5618: backtracking... 5619: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5619: (unbounded-sequence 9) --> [] 5620: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 5621: (U64 & imm(none)) <: imm(none) --- 5622: (U64 & imm(none)) <: U64 --- 5623: (U64 & imm(none)) <: -10 --- 5623: assumed 5624: (U64 & imm(none)) <: (U64 & imm(none)) --- 5625: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5626: (U64 & imm(none)) <: imm(none) --- 5627: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5628: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5629: +14 <: imm(none) --- 5629: assumed 5630: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5631: +0 <: imm(none) --- 5631: assumed 5632: (U64 & imm(none)) <: U64 --- 5633: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 5634: (U64 & imm(none)) <: -3.0 --- 5634: assumed 5635: (U64 & imm(none)) <: -14 --- 5635: +14 --> ((U64 & imm(none)) | +14) 5636: (U64 & imm(none)) <: (U64 & imm(none)) --- 5637: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5638: (U64 & imm(none)) <: imm(none) --- 5639: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5640: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5641: +14 <: imm(none) --- 5641: -14 --> (-14 & imm(none)) 5642: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5643: +0 <: imm(none) --- 5643: assumed 5644: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5645: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5645: with backtracking 2 5646: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5646: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5645: backtracking... 5646: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5646: (unbounded-sequence 13) --> [] 5647: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 5648: (U64 & imm(none)) <: imm(none) --- 5649: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5649: with backtracking 2 5650: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5650: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5649: backtracking... 5650: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5650: (unbounded-sequence 9) --> [] 5651: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 5652: (U64 & imm(none)) <: imm(none) --- 5653: (U64 & imm(none)) <: U64 --- 5654: (U64 & imm(none)) <: -10 --- 5654: assumed 5655: (U64 & imm(none)) <: (U64 & imm(none)) --- 5656: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5657: (U64 & imm(none)) <: imm(none) --- 5658: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5659: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5660: +14 <: imm(none) --- 5660: assumed 5661: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5662: +0 <: imm(none) --- 5662: assumed 5663: (U64 & imm(none)) <: U64 --- 5664: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 5665: (U64 & imm(none)) <: -3.0 --- 5665: assumed 5666: (U64 & imm(none)) <: -14 --- 5666: +14 --> ((U64 & imm(none)) | +14) 5667: (U64 & imm(none)) <: (U64 & imm(none)) --- 5668: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5669: (U64 & imm(none)) <: imm(none) --- 5670: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5671: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5672: +14 <: imm(none) --- 5672: -14 --> (-14 & imm(none)) 5673: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5674: +0 <: imm(none) --- 5674: assumed 5675: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5676: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5676: with backtracking 2 5677: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5677: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5676: backtracking... 5677: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5677: (unbounded-sequence 13) --> [] 5678: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 5679: (U64 & imm(none)) <: imm(none) --- 5680: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5680: with backtracking 2 5681: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5681: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5680: backtracking... 5681: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5681: (unbounded-sequence 9) --> [] 5682: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 5683: (U64 & imm(none)) <: imm(none) --- 5684: (U64 & imm(none)) <: U64 --- 5685: (U64 & imm(none)) <: -10 --- 5685: assumed 5686: (U64 & imm(none)) <: (U64 & imm(none)) --- 5687: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5688: (U64 & imm(none)) <: imm(none) --- 5689: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5690: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5691: +14 <: imm(none) --- 5691: assumed 5692: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5693: +0 <: imm(none) --- 5693: assumed 5694: (U64 & imm(none)) <: U64 --- 5695: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 5696: (U64 & imm(none)) <: -3.0 --- 5696: assumed 5697: (U64 & imm(none)) <: -14 --- 5697: +14 --> ((U64 & imm(none)) | +14) 5698: (U64 & imm(none)) <: (U64 & imm(none)) --- 5699: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5700: (U64 & imm(none)) <: imm(none) --- 5701: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5702: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5703: +14 <: imm(none) --- 5703: -14 --> (-14 & imm(none)) 5704: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5705: +0 <: imm(none) --- 5705: assumed 5706: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5707: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5707: with backtracking 2 5708: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5708: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5707: backtracking... 5708: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5708: (unbounded-sequence 13) --> [] 5709: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 5710: (U64 & imm(none)) <: imm(none) --- 5711: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5711: with backtracking 2 5712: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5712: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5711: backtracking... 5712: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5712: (unbounded-sequence 9) --> [] 5713: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 5714: (U64 & imm(none)) <: imm(none) --- 5715: (U64 & imm(none)) <: U64 --- 5716: (U64 & imm(none)) <: -10 --- 5716: assumed 5717: (U64 & imm(none)) <: (U64 & imm(none)) --- 5718: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5719: (U64 & imm(none)) <: imm(none) --- 5720: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5721: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5722: +14 <: imm(none) --- 5722: assumed 5723: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5724: +0 <: imm(none) --- 5724: assumed 5725: (U64 & imm(none)) <: U64 --- 5726: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 5727: (U64 & imm(none)) <: -3.0 --- 5727: assumed 5728: (U64 & imm(none)) <: -14 --- 5728: +14 --> ((U64 & imm(none)) | +14) 5729: (U64 & imm(none)) <: (U64 & imm(none)) --- 5730: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5731: (U64 & imm(none)) <: imm(none) --- 5732: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5733: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5734: +14 <: imm(none) --- 5734: -14 --> (-14 & imm(none)) 5735: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5736: +0 <: imm(none) --- 5736: assumed 5737: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5738: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5738: with backtracking 2 5739: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5739: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5738: backtracking... 5739: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5739: (unbounded-sequence 13) --> [] 5740: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 5741: (U64 & imm(none)) <: imm(none) --- 5742: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5742: with backtracking 2 5743: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5743: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5742: backtracking... 5743: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5743: (unbounded-sequence 9) --> [] 5744: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 5745: (U64 & imm(none)) <: imm(none) --- 5746: (U64 & imm(none)) <: U64 --- 5747: (U64 & imm(none)) <: -10 --- 5747: assumed 5748: (U64 & imm(none)) <: (U64 & imm(none)) --- 5749: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5750: (U64 & imm(none)) <: imm(none) --- 5751: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5752: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5753: +14 <: imm(none) --- 5753: assumed 5754: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5755: +0 <: imm(none) --- 5755: assumed 5756: (U64 & imm(none)) <: U64 --- 5757: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 5758: (U64 & imm(none)) <: -3.0 --- 5758: assumed 5759: (U64 & imm(none)) <: -14 --- 5759: +14 --> ((U64 & imm(none)) | +14) 5760: (U64 & imm(none)) <: (U64 & imm(none)) --- 5761: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5762: (U64 & imm(none)) <: imm(none) --- 5763: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5764: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5765: +14 <: imm(none) --- 5765: -14 --> (-14 & imm(none)) 5766: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5767: +0 <: imm(none) --- 5767: assumed 5768: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5769: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5769: with backtracking 2 5770: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5770: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5769: backtracking... 5770: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5770: (unbounded-sequence 13) --> [] 5771: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 5772: (U64 & imm(none)) <: imm(none) --- 5773: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5773: with backtracking 2 5774: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5774: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5773: backtracking... 5774: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5774: (unbounded-sequence 9) --> [] 5775: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 5776: (U64 & imm(none)) <: imm(none) --- 5777: (U64 & imm(none)) <: U64 --- 5778: (U64 & imm(none)) <: -10 --- 5778: assumed 5779: (U64 & imm(none)) <: (U64 & imm(none)) --- 5780: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5781: (U64 & imm(none)) <: imm(none) --- 5782: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5783: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5784: +14 <: imm(none) --- 5784: assumed 5785: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5786: +0 <: imm(none) --- 5786: assumed 5787: (U64 & imm(none)) <: U64 --- 5788: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 5789: (U64 & imm(none)) <: -3.0 --- 5789: assumed 5790: (U64 & imm(none)) <: -14 --- 5790: +14 --> ((U64 & imm(none)) | +14) 5791: (U64 & imm(none)) <: (U64 & imm(none)) --- 5792: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5793: (U64 & imm(none)) <: imm(none) --- 5794: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5795: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5796: +14 <: imm(none) --- 5796: -14 --> (-14 & imm(none)) 5797: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5798: +0 <: imm(none) --- 5798: assumed 5799: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5800: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5800: with backtracking 2 5801: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5801: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5800: backtracking... 5801: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5801: (unbounded-sequence 13) --> [] 5802: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 5803: (U64 & imm(none)) <: imm(none) --- 5804: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5804: with backtracking 2 5805: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5805: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5804: backtracking... 5805: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5805: (unbounded-sequence 9) --> [] 5806: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 5807: (U64 & imm(none)) <: imm(none) --- 5808: (U64 & imm(none)) <: U64 --- 5809: (U64 & imm(none)) <: -10 --- 5809: assumed 5810: (U64 & imm(none)) <: (U64 & imm(none)) --- 5811: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5812: (U64 & imm(none)) <: imm(none) --- 5813: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5814: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5815: +14 <: imm(none) --- 5815: assumed 5816: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5817: +0 <: imm(none) --- 5817: assumed 5818: (U64 & imm(none)) <: U64 --- 5819: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 5820: (U64 & imm(none)) <: -3.0 --- 5820: assumed 5821: (U64 & imm(none)) <: -14 --- 5821: +14 --> ((U64 & imm(none)) | +14) 5822: (U64 & imm(none)) <: (U64 & imm(none)) --- 5823: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5824: (U64 & imm(none)) <: imm(none) --- 5825: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5826: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5827: +14 <: imm(none) --- 5827: -14 --> (-14 & imm(none)) 5828: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5829: +0 <: imm(none) --- 5829: assumed 5830: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5831: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5831: with backtracking 2 5832: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5832: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5831: backtracking... 5832: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5832: (unbounded-sequence 13) --> [] 5833: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 5834: (U64 & imm(none)) <: imm(none) --- 5835: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5835: with backtracking 2 5836: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5836: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5835: backtracking... 5836: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5836: (unbounded-sequence 9) --> [] 5837: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 5838: (U64 & imm(none)) <: imm(none) --- 5839: (U64 & imm(none)) <: U64 --- 5840: (U64 & imm(none)) <: -10 --- 5840: assumed 5841: (U64 & imm(none)) <: (U64 & imm(none)) --- 5842: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5843: (U64 & imm(none)) <: imm(none) --- 5844: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5845: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5846: +14 <: imm(none) --- 5846: assumed 5847: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5848: +0 <: imm(none) --- 5848: assumed 5849: (U64 & imm(none)) <: U64 --- 5850: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 5851: (U64 & imm(none)) <: -3.0 --- 5851: assumed 5852: (U64 & imm(none)) <: -14 --- 5852: +14 --> ((U64 & imm(none)) | +14) 5853: (U64 & imm(none)) <: (U64 & imm(none)) --- 5854: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5855: (U64 & imm(none)) <: imm(none) --- 5856: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5857: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5858: +14 <: imm(none) --- 5858: -14 --> (-14 & imm(none)) 5859: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5860: +0 <: imm(none) --- 5860: assumed 5861: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5862: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5862: with backtracking 2 5863: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5863: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5862: backtracking... 5863: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5863: (unbounded-sequence 13) --> [] 5864: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 5865: (U64 & imm(none)) <: imm(none) --- 5866: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5866: with backtracking 2 5867: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5867: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5866: backtracking... 5867: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5867: (unbounded-sequence 9) --> [] 5868: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 5869: (U64 & imm(none)) <: imm(none) --- 5870: (U64 & imm(none)) <: U64 --- 5871: (U64 & imm(none)) <: -10 --- 5871: assumed 5872: (U64 & imm(none)) <: (U64 & imm(none)) --- 5873: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5874: (U64 & imm(none)) <: imm(none) --- 5875: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5876: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5877: +14 <: imm(none) --- 5877: assumed 5878: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5879: +0 <: imm(none) --- 5879: assumed 5880: (U64 & imm(none)) <: U64 --- 5881: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 5882: (U64 & imm(none)) <: -3.0 --- 5882: assumed 5883: (U64 & imm(none)) <: -14 --- 5883: +14 --> ((U64 & imm(none)) | +14) 5884: (U64 & imm(none)) <: (U64 & imm(none)) --- 5885: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5886: (U64 & imm(none)) <: imm(none) --- 5887: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5888: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5889: +14 <: imm(none) --- 5889: -14 --> (-14 & imm(none)) 5890: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5891: +0 <: imm(none) --- 5891: assumed 5892: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5893: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5893: with backtracking 2 5894: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5894: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5893: backtracking... 5894: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5894: (unbounded-sequence 13) --> [] 5895: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 5896: (U64 & imm(none)) <: imm(none) --- 5897: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5897: with backtracking 2 5898: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5898: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5897: backtracking... 5898: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5898: (unbounded-sequence 9) --> [] 5899: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 5900: (U64 & imm(none)) <: imm(none) --- 5901: (U64 & imm(none)) <: U64 --- 5902: (U64 & imm(none)) <: -10 --- 5902: assumed 5903: (U64 & imm(none)) <: (U64 & imm(none)) --- 5904: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5905: (U64 & imm(none)) <: imm(none) --- 5906: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5907: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5908: +14 <: imm(none) --- 5908: assumed 5909: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5910: +0 <: imm(none) --- 5910: assumed 5911: (U64 & imm(none)) <: U64 --- 5912: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 5913: (U64 & imm(none)) <: -3.0 --- 5913: assumed 5914: (U64 & imm(none)) <: -14 --- 5914: +14 --> ((U64 & imm(none)) | +14) 5915: (U64 & imm(none)) <: (U64 & imm(none)) --- 5916: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5917: (U64 & imm(none)) <: imm(none) --- 5918: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5919: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5920: +14 <: imm(none) --- 5920: -14 --> (-14 & imm(none)) 5921: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5922: +0 <: imm(none) --- 5922: assumed 5923: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5924: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5924: with backtracking 2 5925: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5925: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5924: backtracking... 5925: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5925: (unbounded-sequence 13) --> [] 5926: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 5927: (U64 & imm(none)) <: imm(none) --- 5928: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5928: with backtracking 2 5929: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5929: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5928: backtracking... 5929: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5929: (unbounded-sequence 9) --> [] 5930: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 5931: (U64 & imm(none)) <: imm(none) --- 5932: (U64 & imm(none)) <: U64 --- 5933: (U64 & imm(none)) <: -10 --- 5933: assumed 5934: (U64 & imm(none)) <: (U64 & imm(none)) --- 5935: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5936: (U64 & imm(none)) <: imm(none) --- 5937: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5938: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5939: +14 <: imm(none) --- 5939: assumed 5940: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5941: +0 <: imm(none) --- 5941: assumed 5942: (U64 & imm(none)) <: U64 --- 5943: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 5944: (U64 & imm(none)) <: -3.0 --- 5944: assumed 5945: (U64 & imm(none)) <: -14 --- 5945: +14 --> ((U64 & imm(none)) | +14) 5946: (U64 & imm(none)) <: (U64 & imm(none)) --- 5947: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5948: (U64 & imm(none)) <: imm(none) --- 5949: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5950: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5951: +14 <: imm(none) --- 5951: -14 --> (-14 & imm(none)) 5952: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5953: +0 <: imm(none) --- 5953: assumed 5954: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5955: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5955: with backtracking 2 5956: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5956: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5955: backtracking... 5956: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5956: (unbounded-sequence 13) --> [] 5957: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 5958: (U64 & imm(none)) <: imm(none) --- 5959: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5959: with backtracking 2 5960: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5960: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5959: backtracking... 5960: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5960: (unbounded-sequence 9) --> [] 5961: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 5962: (U64 & imm(none)) <: imm(none) --- 5963: (U64 & imm(none)) <: U64 --- 5964: (U64 & imm(none)) <: -10 --- 5964: assumed 5965: (U64 & imm(none)) <: (U64 & imm(none)) --- 5966: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5967: (U64 & imm(none)) <: imm(none) --- 5968: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5969: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5970: +14 <: imm(none) --- 5970: assumed 5971: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5972: +0 <: imm(none) --- 5972: assumed 5973: (U64 & imm(none)) <: U64 --- 5974: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 5975: (U64 & imm(none)) <: -3.0 --- 5975: assumed 5976: (U64 & imm(none)) <: -14 --- 5976: +14 --> ((U64 & imm(none)) | +14) 5977: (U64 & imm(none)) <: (U64 & imm(none)) --- 5978: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5979: (U64 & imm(none)) <: imm(none) --- 5980: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 5981: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 5982: +14 <: imm(none) --- 5982: -14 --> (-14 & imm(none)) 5983: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 5984: +0 <: imm(none) --- 5984: assumed 5985: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5986: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5986: with backtracking 2 5987: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5987: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5986: backtracking... 5987: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 5987: (unbounded-sequence 13) --> [] 5988: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 5989: (U64 & imm(none)) <: imm(none) --- 5990: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5990: with backtracking 2 5991: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5991: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5990: backtracking... 5991: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 5991: (unbounded-sequence 9) --> [] 5992: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 5993: (U64 & imm(none)) <: imm(none) --- 5994: (U64 & imm(none)) <: U64 --- 5995: (U64 & imm(none)) <: -10 --- 5995: assumed 5996: (U64 & imm(none)) <: (U64 & imm(none)) --- 5997: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 5998: (U64 & imm(none)) <: imm(none) --- 5999: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6000: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6001: +14 <: imm(none) --- 6001: assumed 6002: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6003: +0 <: imm(none) --- 6003: assumed 6004: (U64 & imm(none)) <: U64 --- 6005: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 6006: (U64 & imm(none)) <: -3.0 --- 6006: assumed 6007: (U64 & imm(none)) <: -14 --- 6007: +14 --> ((U64 & imm(none)) | +14) 6008: (U64 & imm(none)) <: (U64 & imm(none)) --- 6009: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6010: (U64 & imm(none)) <: imm(none) --- 6011: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6012: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6013: +14 <: imm(none) --- 6013: -14 --> (-14 & imm(none)) 6014: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6015: +0 <: imm(none) --- 6015: assumed 6016: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6017: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6017: with backtracking 2 6018: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6018: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6017: backtracking... 6018: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6018: (unbounded-sequence 13) --> [] 6019: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 6020: (U64 & imm(none)) <: imm(none) --- 6021: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6021: with backtracking 2 6022: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6022: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6021: backtracking... 6022: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6022: (unbounded-sequence 9) --> [] 6023: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 6024: (U64 & imm(none)) <: imm(none) --- 6025: (U64 & imm(none)) <: U64 --- 6026: (U64 & imm(none)) <: -10 --- 6026: assumed 6027: (U64 & imm(none)) <: (U64 & imm(none)) --- 6028: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6029: (U64 & imm(none)) <: imm(none) --- 6030: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6031: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6032: +14 <: imm(none) --- 6032: assumed 6033: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6034: +0 <: imm(none) --- 6034: assumed 6035: (U64 & imm(none)) <: U64 --- 6036: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 6037: (U64 & imm(none)) <: -3.0 --- 6037: assumed 6038: (U64 & imm(none)) <: -14 --- 6038: +14 --> ((U64 & imm(none)) | +14) 6039: (U64 & imm(none)) <: (U64 & imm(none)) --- 6040: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6041: (U64 & imm(none)) <: imm(none) --- 6042: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6043: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6044: +14 <: imm(none) --- 6044: -14 --> (-14 & imm(none)) 6045: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6046: +0 <: imm(none) --- 6046: assumed 6047: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6048: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6048: with backtracking 2 6049: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6049: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6048: backtracking... 6049: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6049: (unbounded-sequence 13) --> [] 6050: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 6051: (U64 & imm(none)) <: imm(none) --- 6052: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6052: with backtracking 2 6053: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6053: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6052: backtracking... 6053: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6053: (unbounded-sequence 9) --> [] 6054: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 6055: (U64 & imm(none)) <: imm(none) --- 6056: (U64 & imm(none)) <: U64 --- 6057: (U64 & imm(none)) <: -10 --- 6057: assumed 6058: (U64 & imm(none)) <: (U64 & imm(none)) --- 6059: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6060: (U64 & imm(none)) <: imm(none) --- 6061: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6062: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6063: +14 <: imm(none) --- 6063: assumed 6064: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6065: +0 <: imm(none) --- 6065: assumed 6066: (U64 & imm(none)) <: U64 --- 6067: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 6068: (U64 & imm(none)) <: -3.0 --- 6068: assumed 6069: (U64 & imm(none)) <: -14 --- 6069: +14 --> ((U64 & imm(none)) | +14) 6070: (U64 & imm(none)) <: (U64 & imm(none)) --- 6071: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6072: (U64 & imm(none)) <: imm(none) --- 6073: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6074: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6075: +14 <: imm(none) --- 6075: -14 --> (-14 & imm(none)) 6076: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6077: +0 <: imm(none) --- 6077: assumed 6078: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6079: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6079: with backtracking 2 6080: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6080: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6079: backtracking... 6080: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6080: (unbounded-sequence 13) --> [] 6081: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 6082: (U64 & imm(none)) <: imm(none) --- 6083: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6083: with backtracking 2 6084: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6084: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6083: backtracking... 6084: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6084: (unbounded-sequence 9) --> [] 6085: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 6086: (U64 & imm(none)) <: imm(none) --- 6087: (U64 & imm(none)) <: U64 --- 6088: (U64 & imm(none)) <: -10 --- 6088: assumed 6089: (U64 & imm(none)) <: (U64 & imm(none)) --- 6090: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6091: (U64 & imm(none)) <: imm(none) --- 6092: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6093: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6094: +14 <: imm(none) --- 6094: assumed 6095: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6096: +0 <: imm(none) --- 6096: assumed 6097: (U64 & imm(none)) <: U64 --- 6098: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 6099: (U64 & imm(none)) <: -3.0 --- 6099: assumed 6100: (U64 & imm(none)) <: -14 --- 6100: +14 --> ((U64 & imm(none)) | +14) 6101: (U64 & imm(none)) <: (U64 & imm(none)) --- 6102: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6103: (U64 & imm(none)) <: imm(none) --- 6104: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6105: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6106: +14 <: imm(none) --- 6106: -14 --> (-14 & imm(none)) 6107: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6108: +0 <: imm(none) --- 6108: assumed 6109: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6110: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6110: with backtracking 2 6111: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6111: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6110: backtracking... 6111: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6111: (unbounded-sequence 13) --> [] 6112: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 6113: (U64 & imm(none)) <: imm(none) --- 6114: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6114: with backtracking 2 6115: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6115: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6114: backtracking... 6115: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6115: (unbounded-sequence 9) --> [] 6116: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 6117: (U64 & imm(none)) <: imm(none) --- 6118: (U64 & imm(none)) <: U64 --- 6119: (U64 & imm(none)) <: -10 --- 6119: assumed 6120: (U64 & imm(none)) <: (U64 & imm(none)) --- 6121: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6122: (U64 & imm(none)) <: imm(none) --- 6123: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6124: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6125: +14 <: imm(none) --- 6125: assumed 6126: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6127: +0 <: imm(none) --- 6127: assumed 6128: (U64 & imm(none)) <: U64 --- 6129: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 6130: (U64 & imm(none)) <: -3.0 --- 6130: assumed 6131: (U64 & imm(none)) <: -14 --- 6131: +14 --> ((U64 & imm(none)) | +14) 6132: (U64 & imm(none)) <: (U64 & imm(none)) --- 6133: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6134: (U64 & imm(none)) <: imm(none) --- 6135: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6136: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6137: +14 <: imm(none) --- 6137: -14 --> (-14 & imm(none)) 6138: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6139: +0 <: imm(none) --- 6139: assumed 6140: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6141: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6141: with backtracking 2 6142: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6142: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6141: backtracking... 6142: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6142: (unbounded-sequence 13) --> [] 6143: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 6144: (U64 & imm(none)) <: imm(none) --- 6145: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6145: with backtracking 2 6146: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6146: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6145: backtracking... 6146: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6146: (unbounded-sequence 9) --> [] 6147: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 6148: (U64 & imm(none)) <: imm(none) --- 6149: (U64 & imm(none)) <: U64 --- 6150: (U64 & imm(none)) <: -10 --- 6150: assumed 6151: (U64 & imm(none)) <: (U64 & imm(none)) --- 6152: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6153: (U64 & imm(none)) <: imm(none) --- 6154: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6155: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6156: +14 <: imm(none) --- 6156: assumed 6157: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6158: +0 <: imm(none) --- 6158: assumed 6159: (U64 & imm(none)) <: U64 --- 6160: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 6161: (U64 & imm(none)) <: -3.0 --- 6161: assumed 6162: (U64 & imm(none)) <: -14 --- 6162: +14 --> ((U64 & imm(none)) | +14) 6163: (U64 & imm(none)) <: (U64 & imm(none)) --- 6164: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6165: (U64 & imm(none)) <: imm(none) --- 6166: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6167: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6168: +14 <: imm(none) --- 6168: -14 --> (-14 & imm(none)) 6169: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6170: +0 <: imm(none) --- 6170: assumed 6171: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6172: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6172: with backtracking 2 6173: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6173: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6172: backtracking... 6173: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6173: (unbounded-sequence 13) --> [] 6174: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 6175: (U64 & imm(none)) <: imm(none) --- 6176: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6176: with backtracking 2 6177: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6177: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6176: backtracking... 6177: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6177: (unbounded-sequence 9) --> [] 6178: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 6179: (U64 & imm(none)) <: imm(none) --- 6180: (U64 & imm(none)) <: U64 --- 6181: (U64 & imm(none)) <: -10 --- 6181: assumed 6182: (U64 & imm(none)) <: (U64 & imm(none)) --- 6183: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6184: (U64 & imm(none)) <: imm(none) --- 6185: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6186: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6187: +14 <: imm(none) --- 6187: assumed 6188: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6189: +0 <: imm(none) --- 6189: assumed 6190: (U64 & imm(none)) <: U64 --- 6191: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 6192: (U64 & imm(none)) <: -3.0 --- 6192: assumed 6193: (U64 & imm(none)) <: -14 --- 6193: +14 --> ((U64 & imm(none)) | +14) 6194: (U64 & imm(none)) <: (U64 & imm(none)) --- 6195: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6196: (U64 & imm(none)) <: imm(none) --- 6197: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6198: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6199: +14 <: imm(none) --- 6199: -14 --> (-14 & imm(none)) 6200: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6201: +0 <: imm(none) --- 6201: assumed 6202: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6203: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6203: with backtracking 2 6204: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6204: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6203: backtracking... 6204: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6204: (unbounded-sequence 13) --> [] 6205: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 6206: (U64 & imm(none)) <: imm(none) --- 6207: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6207: with backtracking 2 6208: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6208: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6207: backtracking... 6208: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6208: (unbounded-sequence 9) --> [] 6209: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 6210: (U64 & imm(none)) <: imm(none) --- 6211: (U64 & imm(none)) <: U64 --- 6212: (U64 & imm(none)) <: -10 --- 6212: assumed 6213: (U64 & imm(none)) <: (U64 & imm(none)) --- 6214: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6215: (U64 & imm(none)) <: imm(none) --- 6216: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6217: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6218: +14 <: imm(none) --- 6218: assumed 6219: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6220: +0 <: imm(none) --- 6220: assumed 6221: (U64 & imm(none)) <: U64 --- 6222: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 6223: (U64 & imm(none)) <: -3.0 --- 6223: assumed 6224: (U64 & imm(none)) <: -14 --- 6224: +14 --> ((U64 & imm(none)) | +14) 6225: (U64 & imm(none)) <: (U64 & imm(none)) --- 6226: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6227: (U64 & imm(none)) <: imm(none) --- 6228: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6229: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6230: +14 <: imm(none) --- 6230: -14 --> (-14 & imm(none)) 6231: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6232: +0 <: imm(none) --- 6232: assumed 6233: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6234: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6234: with backtracking 2 6235: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6235: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6234: backtracking... 6235: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6235: (unbounded-sequence 13) --> [] 6236: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 6237: (U64 & imm(none)) <: imm(none) --- 6238: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6238: with backtracking 2 6239: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6239: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6238: backtracking... 6239: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6239: (unbounded-sequence 9) --> [] 6240: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 6241: (U64 & imm(none)) <: imm(none) --- 6242: (U64 & imm(none)) <: U64 --- 6243: (U64 & imm(none)) <: -10 --- 6243: assumed 6244: (U64 & imm(none)) <: (U64 & imm(none)) --- 6245: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6246: (U64 & imm(none)) <: imm(none) --- 6247: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6248: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6249: +14 <: imm(none) --- 6249: assumed 6250: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6251: +0 <: imm(none) --- 6251: assumed 6252: (U64 & imm(none)) <: U64 --- 6253: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 6254: (U64 & imm(none)) <: -3.0 --- 6254: assumed 6255: (U64 & imm(none)) <: -14 --- 6255: +14 --> ((U64 & imm(none)) | +14) 6256: (U64 & imm(none)) <: (U64 & imm(none)) --- 6257: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6258: (U64 & imm(none)) <: imm(none) --- 6259: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6260: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6261: +14 <: imm(none) --- 6261: -14 --> (-14 & imm(none)) 6262: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6263: +0 <: imm(none) --- 6263: assumed 6264: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6265: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6265: with backtracking 2 6266: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6266: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6265: backtracking... 6266: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6266: (unbounded-sequence 13) --> [] 6267: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 6268: (U64 & imm(none)) <: imm(none) --- 6269: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6269: with backtracking 2 6270: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6270: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6269: backtracking... 6270: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6270: (unbounded-sequence 9) --> [] 6271: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 6272: (U64 & imm(none)) <: imm(none) --- 6273: (U64 & imm(none)) <: U64 --- 6274: (U64 & imm(none)) <: -10 --- 6274: assumed 6275: (U64 & imm(none)) <: (U64 & imm(none)) --- 6276: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6277: (U64 & imm(none)) <: imm(none) --- 6278: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6279: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6280: +14 <: imm(none) --- 6280: assumed 6281: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6282: +0 <: imm(none) --- 6282: assumed 6283: (U64 & imm(none)) <: U64 --- 6284: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 6285: (U64 & imm(none)) <: -3.0 --- 6285: assumed 6286: (U64 & imm(none)) <: -14 --- 6286: +14 --> ((U64 & imm(none)) | +14) 6287: (U64 & imm(none)) <: (U64 & imm(none)) --- 6288: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6289: (U64 & imm(none)) <: imm(none) --- 6290: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6291: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6292: +14 <: imm(none) --- 6292: -14 --> (-14 & imm(none)) 6293: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6294: +0 <: imm(none) --- 6294: assumed 6295: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6296: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6296: with backtracking 2 6297: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6297: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6296: backtracking... 6297: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6297: (unbounded-sequence 13) --> [] 6298: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 6299: (U64 & imm(none)) <: imm(none) --- 6300: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6300: with backtracking 2 6301: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6301: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6300: backtracking... 6301: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6301: (unbounded-sequence 9) --> [] 6302: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 6303: (U64 & imm(none)) <: imm(none) --- 6304: (U64 & imm(none)) <: U64 --- 6305: (U64 & imm(none)) <: -10 --- 6305: assumed 6306: (U64 & imm(none)) <: (U64 & imm(none)) --- 6307: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6308: (U64 & imm(none)) <: imm(none) --- 6309: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6310: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6311: +14 <: imm(none) --- 6311: assumed 6312: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6313: +0 <: imm(none) --- 6313: assumed 6314: (U64 & imm(none)) <: U64 --- 6315: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 6316: (U64 & imm(none)) <: -3.0 --- 6316: assumed 6317: (U64 & imm(none)) <: -14 --- 6317: +14 --> ((U64 & imm(none)) | +14) 6318: (U64 & imm(none)) <: (U64 & imm(none)) --- 6319: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6320: (U64 & imm(none)) <: imm(none) --- 6321: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6322: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6323: +14 <: imm(none) --- 6323: -14 --> (-14 & imm(none)) 6324: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6325: +0 <: imm(none) --- 6325: assumed 6326: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6327: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6327: with backtracking 2 6328: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6328: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6327: backtracking... 6328: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6328: (unbounded-sequence 13) --> [] 6329: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 6330: (U64 & imm(none)) <: imm(none) --- 6331: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6331: with backtracking 2 6332: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6332: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6331: backtracking... 6332: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6332: (unbounded-sequence 9) --> [] 6333: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 6334: (U64 & imm(none)) <: imm(none) --- 6335: (U64 & imm(none)) <: U64 --- 6336: (U64 & imm(none)) <: -10 --- 6336: assumed 6337: (U64 & imm(none)) <: (U64 & imm(none)) --- 6338: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6339: (U64 & imm(none)) <: imm(none) --- 6340: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6341: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6342: +14 <: imm(none) --- 6342: assumed 6343: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6344: +0 <: imm(none) --- 6344: assumed 6345: (U64 & imm(none)) <: U64 --- 6346: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 6347: (U64 & imm(none)) <: -3.0 --- 6347: assumed 6348: (U64 & imm(none)) <: -14 --- 6348: +14 --> ((U64 & imm(none)) | +14) 6349: (U64 & imm(none)) <: (U64 & imm(none)) --- 6350: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6351: (U64 & imm(none)) <: imm(none) --- 6352: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6353: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6354: +14 <: imm(none) --- 6354: -14 --> (-14 & imm(none)) 6355: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6356: +0 <: imm(none) --- 6356: assumed 6357: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6358: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6358: with backtracking 2 6359: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6359: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6358: backtracking... 6359: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6359: (unbounded-sequence 13) --> [] 6360: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 6361: (U64 & imm(none)) <: imm(none) --- 6362: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6362: with backtracking 2 6363: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6363: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6362: backtracking... 6363: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6363: (unbounded-sequence 9) --> [] 6364: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 6365: (U64 & imm(none)) <: imm(none) --- 6366: (U64 & imm(none)) <: U64 --- 6367: (U64 & imm(none)) <: -10 --- 6367: assumed 6368: (U64 & imm(none)) <: (U64 & imm(none)) --- 6369: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6370: (U64 & imm(none)) <: imm(none) --- 6371: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6372: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6373: +14 <: imm(none) --- 6373: assumed 6374: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6375: +0 <: imm(none) --- 6375: assumed 6376: (U64 & imm(none)) <: U64 --- 6377: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 6378: (U64 & imm(none)) <: -3.0 --- 6378: assumed 6379: (U64 & imm(none)) <: -14 --- 6379: +14 --> ((U64 & imm(none)) | +14) 6380: (U64 & imm(none)) <: (U64 & imm(none)) --- 6381: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6382: (U64 & imm(none)) <: imm(none) --- 6383: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6384: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6385: +14 <: imm(none) --- 6385: -14 --> (-14 & imm(none)) 6386: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6387: +0 <: imm(none) --- 6387: assumed 6388: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6389: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6389: with backtracking 2 6390: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6390: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6389: backtracking... 6390: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6390: (unbounded-sequence 13) --> [] 6391: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 6392: (U64 & imm(none)) <: imm(none) --- 6393: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6393: with backtracking 2 6394: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6394: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6393: backtracking... 6394: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6394: (unbounded-sequence 9) --> [] 6395: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 6396: (U64 & imm(none)) <: imm(none) --- 6397: (U64 & imm(none)) <: U64 --- 6398: (U64 & imm(none)) <: -10 --- 6398: assumed 6399: (U64 & imm(none)) <: (U64 & imm(none)) --- 6400: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6401: (U64 & imm(none)) <: imm(none) --- 6402: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6403: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6404: +14 <: imm(none) --- 6404: assumed 6405: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6406: +0 <: imm(none) --- 6406: assumed 6407: (U64 & imm(none)) <: U64 --- 6408: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 6409: (U64 & imm(none)) <: -3.0 --- 6409: assumed 6410: (U64 & imm(none)) <: -14 --- 6410: +14 --> ((U64 & imm(none)) | +14) 6411: (U64 & imm(none)) <: (U64 & imm(none)) --- 6412: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6413: (U64 & imm(none)) <: imm(none) --- 6414: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6415: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6416: +14 <: imm(none) --- 6416: -14 --> (-14 & imm(none)) 6417: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6418: +0 <: imm(none) --- 6418: assumed 6419: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6420: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6420: with backtracking 2 6421: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6421: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6420: backtracking... 6421: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6421: (unbounded-sequence 13) --> [] 6422: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 6423: (U64 & imm(none)) <: imm(none) --- 6424: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6424: with backtracking 2 6425: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6425: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6424: backtracking... 6425: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6425: (unbounded-sequence 9) --> [] 6426: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 6427: (U64 & imm(none)) <: imm(none) --- 6428: (U64 & imm(none)) <: U64 --- 6429: (U64 & imm(none)) <: -10 --- 6429: assumed 6430: (U64 & imm(none)) <: (U64 & imm(none)) --- 6431: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6432: (U64 & imm(none)) <: imm(none) --- 6433: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6434: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6435: +14 <: imm(none) --- 6435: assumed 6436: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6437: +0 <: imm(none) --- 6437: assumed 6438: (U64 & imm(none)) <: U64 --- 6439: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 6440: (U64 & imm(none)) <: -3.0 --- 6440: assumed 6441: (U64 & imm(none)) <: -14 --- 6441: +14 --> ((U64 & imm(none)) | +14) 6442: (U64 & imm(none)) <: (U64 & imm(none)) --- 6443: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6444: (U64 & imm(none)) <: imm(none) --- 6445: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6446: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6447: +14 <: imm(none) --- 6447: -14 --> (-14 & imm(none)) 6448: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6449: +0 <: imm(none) --- 6449: assumed 6450: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6451: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6451: with backtracking 2 6452: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6452: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6451: backtracking... 6452: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6452: (unbounded-sequence 13) --> [] 6453: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 6454: (U64 & imm(none)) <: imm(none) --- 6455: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6455: with backtracking 2 6456: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6456: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6455: backtracking... 6456: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6456: (unbounded-sequence 9) --> [] 6457: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 6458: (U64 & imm(none)) <: imm(none) --- 6459: (U64 & imm(none)) <: U64 --- 6460: (U64 & imm(none)) <: -10 --- 6460: assumed 6461: (U64 & imm(none)) <: (U64 & imm(none)) --- 6462: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6463: (U64 & imm(none)) <: imm(none) --- 6464: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6465: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6466: +14 <: imm(none) --- 6466: assumed 6467: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6468: +0 <: imm(none) --- 6468: assumed 6469: (U64 & imm(none)) <: U64 --- 6470: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 6471: (U64 & imm(none)) <: -3.0 --- 6471: assumed 6472: (U64 & imm(none)) <: -14 --- 6472: +14 --> ((U64 & imm(none)) | +14) 6473: (U64 & imm(none)) <: (U64 & imm(none)) --- 6474: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6475: (U64 & imm(none)) <: imm(none) --- 6476: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6477: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6478: +14 <: imm(none) --- 6478: -14 --> (-14 & imm(none)) 6479: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6480: +0 <: imm(none) --- 6480: assumed 6481: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6482: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6482: with backtracking 2 6483: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6483: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6482: backtracking... 6483: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6483: (unbounded-sequence 13) --> [] 6484: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 6485: (U64 & imm(none)) <: imm(none) --- 6486: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6486: with backtracking 2 6487: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6487: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6486: backtracking... 6487: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6487: (unbounded-sequence 9) --> [] 6488: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 6489: (U64 & imm(none)) <: imm(none) --- 6490: (U64 & imm(none)) <: U64 --- 6491: (U64 & imm(none)) <: -10 --- 6491: assumed 6492: (U64 & imm(none)) <: (U64 & imm(none)) --- 6493: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6494: (U64 & imm(none)) <: imm(none) --- 6495: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6496: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6497: +14 <: imm(none) --- 6497: assumed 6498: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6499: +0 <: imm(none) --- 6499: assumed 6500: (U64 & imm(none)) <: U64 --- 6501: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 6502: (U64 & imm(none)) <: -3.0 --- 6502: assumed 6503: (U64 & imm(none)) <: -14 --- 6503: +14 --> ((U64 & imm(none)) | +14) 6504: (U64 & imm(none)) <: (U64 & imm(none)) --- 6505: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6506: (U64 & imm(none)) <: imm(none) --- 6507: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6508: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6509: +14 <: imm(none) --- 6509: -14 --> (-14 & imm(none)) 6510: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6511: +0 <: imm(none) --- 6511: assumed 6512: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6513: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6513: with backtracking 2 6514: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6514: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6513: backtracking... 6514: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6514: (unbounded-sequence 13) --> [] 6515: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 6516: (U64 & imm(none)) <: imm(none) --- 6517: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6517: with backtracking 2 6518: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6518: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6517: backtracking... 6518: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6518: (unbounded-sequence 9) --> [] 6519: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 6520: (U64 & imm(none)) <: imm(none) --- 6521: (U64 & imm(none)) <: U64 --- 6522: (U64 & imm(none)) <: -10 --- 6522: assumed 6523: (U64 & imm(none)) <: (U64 & imm(none)) --- 6524: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6525: (U64 & imm(none)) <: imm(none) --- 6526: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6527: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6528: +14 <: imm(none) --- 6528: assumed 6529: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6530: +0 <: imm(none) --- 6530: assumed 6531: (U64 & imm(none)) <: U64 --- 6532: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 6533: (U64 & imm(none)) <: -3.0 --- 6533: assumed 6534: (U64 & imm(none)) <: -14 --- 6534: +14 --> ((U64 & imm(none)) | +14) 6535: (U64 & imm(none)) <: (U64 & imm(none)) --- 6536: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6537: (U64 & imm(none)) <: imm(none) --- 6538: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6539: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6540: +14 <: imm(none) --- 6540: -14 --> (-14 & imm(none)) 6541: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6542: +0 <: imm(none) --- 6542: assumed 6543: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6544: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6544: with backtracking 2 6545: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6545: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6544: backtracking... 6545: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6545: (unbounded-sequence 13) --> [] 6546: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 6547: (U64 & imm(none)) <: imm(none) --- 6548: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6548: with backtracking 2 6549: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6549: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6548: backtracking... 6549: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6549: (unbounded-sequence 9) --> [] 6550: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 6551: (U64 & imm(none)) <: imm(none) --- 6552: (U64 & imm(none)) <: U64 --- 6553: (U64 & imm(none)) <: -10 --- 6553: assumed 6554: (U64 & imm(none)) <: (U64 & imm(none)) --- 6555: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6556: (U64 & imm(none)) <: imm(none) --- 6557: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6558: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6559: +14 <: imm(none) --- 6559: assumed 6560: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6561: +0 <: imm(none) --- 6561: assumed 6562: (U64 & imm(none)) <: U64 --- 6563: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 6564: (U64 & imm(none)) <: -3.0 --- 6564: assumed 6565: (U64 & imm(none)) <: -14 --- 6565: +14 --> ((U64 & imm(none)) | +14) 6566: (U64 & imm(none)) <: (U64 & imm(none)) --- 6567: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6568: (U64 & imm(none)) <: imm(none) --- 6569: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6570: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6571: +14 <: imm(none) --- 6571: -14 --> (-14 & imm(none)) 6572: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6573: +0 <: imm(none) --- 6573: assumed 6574: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6575: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6575: with backtracking 2 6576: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6576: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6575: backtracking... 6576: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6576: (unbounded-sequence 13) --> [] 6577: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 6578: (U64 & imm(none)) <: imm(none) --- 6579: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6579: with backtracking 2 6580: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6580: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6579: backtracking... 6580: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6580: (unbounded-sequence 9) --> [] 6581: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 6582: (U64 & imm(none)) <: imm(none) --- 6583: (U64 & imm(none)) <: U64 --- 6584: (U64 & imm(none)) <: -10 --- 6584: assumed 6585: (U64 & imm(none)) <: (U64 & imm(none)) --- 6586: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6587: (U64 & imm(none)) <: imm(none) --- 6588: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6589: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6590: +14 <: imm(none) --- 6590: assumed 6591: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6592: +0 <: imm(none) --- 6592: assumed 6593: (U64 & imm(none)) <: U64 --- 6594: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 6595: (U64 & imm(none)) <: -3.0 --- 6595: assumed 6596: (U64 & imm(none)) <: -14 --- 6596: +14 --> ((U64 & imm(none)) | +14) 6597: (U64 & imm(none)) <: (U64 & imm(none)) --- 6598: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6599: (U64 & imm(none)) <: imm(none) --- 6600: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6601: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6602: +14 <: imm(none) --- 6602: -14 --> (-14 & imm(none)) 6603: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6604: +0 <: imm(none) --- 6604: assumed 6605: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6606: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6606: with backtracking 2 6607: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6607: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6606: backtracking... 6607: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6607: (unbounded-sequence 13) --> [] 6608: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 6609: (U64 & imm(none)) <: imm(none) --- 6610: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6610: with backtracking 2 6611: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6611: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6610: backtracking... 6611: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6611: (unbounded-sequence 9) --> [] 6612: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 6613: (U64 & imm(none)) <: imm(none) --- 6614: (U64 & imm(none)) <: U64 --- 6615: (U64 & imm(none)) <: -10 --- 6615: assumed 6616: (U64 & imm(none)) <: (U64 & imm(none)) --- 6617: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6618: (U64 & imm(none)) <: imm(none) --- 6619: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6620: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6621: +14 <: imm(none) --- 6621: assumed 6622: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6623: +0 <: imm(none) --- 6623: assumed 6624: (U64 & imm(none)) <: U64 --- 6625: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 6626: (U64 & imm(none)) <: -3.0 --- 6626: assumed 6627: (U64 & imm(none)) <: -14 --- 6627: +14 --> ((U64 & imm(none)) | +14) 6628: (U64 & imm(none)) <: (U64 & imm(none)) --- 6629: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6630: (U64 & imm(none)) <: imm(none) --- 6631: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6632: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6633: +14 <: imm(none) --- 6633: -14 --> (-14 & imm(none)) 6634: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6635: +0 <: imm(none) --- 6635: assumed 6636: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6637: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6637: with backtracking 2 6638: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6638: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6637: backtracking... 6638: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6638: (unbounded-sequence 13) --> [] 6639: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 6640: (U64 & imm(none)) <: imm(none) --- 6641: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6641: with backtracking 2 6642: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6642: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6641: backtracking... 6642: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6642: (unbounded-sequence 9) --> [] 6643: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 6644: (U64 & imm(none)) <: imm(none) --- 6645: (U64 & imm(none)) <: U64 --- 6646: (U64 & imm(none)) <: -10 --- 6646: assumed 6647: (U64 & imm(none)) <: (U64 & imm(none)) --- 6648: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6649: (U64 & imm(none)) <: imm(none) --- 6650: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6651: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6652: +14 <: imm(none) --- 6652: assumed 6653: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6654: +0 <: imm(none) --- 6654: assumed 6655: (U64 & imm(none)) <: U64 --- 6656: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 6657: (U64 & imm(none)) <: -3.0 --- 6657: assumed 6658: (U64 & imm(none)) <: -14 --- 6658: +14 --> ((U64 & imm(none)) | +14) 6659: (U64 & imm(none)) <: (U64 & imm(none)) --- 6660: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6661: (U64 & imm(none)) <: imm(none) --- 6662: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6663: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6664: +14 <: imm(none) --- 6664: -14 --> (-14 & imm(none)) 6665: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6666: +0 <: imm(none) --- 6666: assumed 6667: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6668: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6668: with backtracking 2 6669: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6669: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6668: backtracking... 6669: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6669: (unbounded-sequence 13) --> [] 6670: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 6671: (U64 & imm(none)) <: imm(none) --- 6672: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6672: with backtracking 2 6673: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6673: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6672: backtracking... 6673: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6673: (unbounded-sequence 9) --> [] 6674: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 6675: (U64 & imm(none)) <: imm(none) --- 6676: (U64 & imm(none)) <: U64 --- 6677: (U64 & imm(none)) <: -10 --- 6677: assumed 6678: (U64 & imm(none)) <: (U64 & imm(none)) --- 6679: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6680: (U64 & imm(none)) <: imm(none) --- 6681: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6682: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6683: +14 <: imm(none) --- 6683: assumed 6684: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6685: +0 <: imm(none) --- 6685: assumed 6686: (U64 & imm(none)) <: U64 --- 6687: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 6688: (U64 & imm(none)) <: -3.0 --- 6688: assumed 6689: (U64 & imm(none)) <: -14 --- 6689: +14 --> ((U64 & imm(none)) | +14) 6690: (U64 & imm(none)) <: (U64 & imm(none)) --- 6691: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6692: (U64 & imm(none)) <: imm(none) --- 6693: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6694: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6695: +14 <: imm(none) --- 6695: -14 --> (-14 & imm(none)) 6696: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6697: +0 <: imm(none) --- 6697: assumed 6698: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6699: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6699: with backtracking 2 6700: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6700: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6699: backtracking... 6700: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6700: (unbounded-sequence 13) --> [] 6701: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 6702: (U64 & imm(none)) <: imm(none) --- 6703: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6703: with backtracking 2 6704: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6704: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6703: backtracking... 6704: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6704: (unbounded-sequence 9) --> [] 6705: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 6706: (U64 & imm(none)) <: imm(none) --- 6707: (U64 & imm(none)) <: U64 --- 6708: (U64 & imm(none)) <: -10 --- 6708: assumed 6709: (U64 & imm(none)) <: (U64 & imm(none)) --- 6710: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6711: (U64 & imm(none)) <: imm(none) --- 6712: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6713: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6714: +14 <: imm(none) --- 6714: assumed 6715: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6716: +0 <: imm(none) --- 6716: assumed 6717: (U64 & imm(none)) <: U64 --- 6718: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 6719: (U64 & imm(none)) <: -3.0 --- 6719: assumed 6720: (U64 & imm(none)) <: -14 --- 6720: +14 --> ((U64 & imm(none)) | +14) 6721: (U64 & imm(none)) <: (U64 & imm(none)) --- 6722: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6723: (U64 & imm(none)) <: imm(none) --- 6724: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6725: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6726: +14 <: imm(none) --- 6726: -14 --> (-14 & imm(none)) 6727: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6728: +0 <: imm(none) --- 6728: assumed 6729: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6730: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6730: with backtracking 2 6731: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6731: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6730: backtracking... 6731: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6731: (unbounded-sequence 13) --> [] 6732: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 6733: (U64 & imm(none)) <: imm(none) --- 6734: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6734: with backtracking 2 6735: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6735: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6734: backtracking... 6735: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6735: (unbounded-sequence 9) --> [] 6736: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 6737: (U64 & imm(none)) <: imm(none) --- 6738: (U64 & imm(none)) <: U64 --- 6739: (U64 & imm(none)) <: -10 --- 6739: assumed 6740: (U64 & imm(none)) <: (U64 & imm(none)) --- 6741: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6742: (U64 & imm(none)) <: imm(none) --- 6743: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6744: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6745: +14 <: imm(none) --- 6745: assumed 6746: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6747: +0 <: imm(none) --- 6747: assumed 6748: (U64 & imm(none)) <: U64 --- 6749: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 6750: (U64 & imm(none)) <: -3.0 --- 6750: assumed 6751: (U64 & imm(none)) <: -14 --- 6751: +14 --> ((U64 & imm(none)) | +14) 6752: (U64 & imm(none)) <: (U64 & imm(none)) --- 6753: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6754: (U64 & imm(none)) <: imm(none) --- 6755: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6756: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6757: +14 <: imm(none) --- 6757: -14 --> (-14 & imm(none)) 6758: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6759: +0 <: imm(none) --- 6759: assumed 6760: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6761: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6761: with backtracking 2 6762: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6762: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6761: backtracking... 6762: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6762: (unbounded-sequence 13) --> [] 6763: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 6764: (U64 & imm(none)) <: imm(none) --- 6765: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6765: with backtracking 2 6766: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6766: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6765: backtracking... 6766: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6766: (unbounded-sequence 9) --> [] 6767: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 6768: (U64 & imm(none)) <: imm(none) --- 6769: (U64 & imm(none)) <: U64 --- 6770: (U64 & imm(none)) <: -10 --- 6770: assumed 6771: (U64 & imm(none)) <: (U64 & imm(none)) --- 6772: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6773: (U64 & imm(none)) <: imm(none) --- 6774: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6775: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6776: +14 <: imm(none) --- 6776: assumed 6777: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6778: +0 <: imm(none) --- 6778: assumed 6779: (U64 & imm(none)) <: U64 --- 6780: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 6781: (U64 & imm(none)) <: -3.0 --- 6781: assumed 6782: (U64 & imm(none)) <: -14 --- 6782: +14 --> ((U64 & imm(none)) | +14) 6783: (U64 & imm(none)) <: (U64 & imm(none)) --- 6784: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6785: (U64 & imm(none)) <: imm(none) --- 6786: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6787: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6788: +14 <: imm(none) --- 6788: -14 --> (-14 & imm(none)) 6789: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6790: +0 <: imm(none) --- 6790: assumed 6791: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6792: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6792: with backtracking 2 6793: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6793: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6792: backtracking... 6793: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6793: (unbounded-sequence 13) --> [] 6794: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 6795: (U64 & imm(none)) <: imm(none) --- 6796: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6796: with backtracking 2 6797: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6797: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6796: backtracking... 6797: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6797: (unbounded-sequence 9) --> [] 6798: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 6799: (U64 & imm(none)) <: imm(none) --- 6800: (U64 & imm(none)) <: U64 --- 6801: (U64 & imm(none)) <: -10 --- 6801: assumed 6802: (U64 & imm(none)) <: (U64 & imm(none)) --- 6803: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6804: (U64 & imm(none)) <: imm(none) --- 6805: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6806: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6807: +14 <: imm(none) --- 6807: assumed 6808: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6809: +0 <: imm(none) --- 6809: assumed 6810: (U64 & imm(none)) <: U64 --- 6811: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 6812: (U64 & imm(none)) <: -3.0 --- 6812: assumed 6813: (U64 & imm(none)) <: -14 --- 6813: +14 --> ((U64 & imm(none)) | +14) 6814: (U64 & imm(none)) <: (U64 & imm(none)) --- 6815: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6816: (U64 & imm(none)) <: imm(none) --- 6817: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6818: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6819: +14 <: imm(none) --- 6819: -14 --> (-14 & imm(none)) 6820: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6821: +0 <: imm(none) --- 6821: assumed 6822: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6823: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6823: with backtracking 2 6824: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6824: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6823: backtracking... 6824: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6824: (unbounded-sequence 13) --> [] 6825: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 6826: (U64 & imm(none)) <: imm(none) --- 6827: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6827: with backtracking 2 6828: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6828: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6827: backtracking... 6828: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6828: (unbounded-sequence 9) --> [] 6829: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 6830: (U64 & imm(none)) <: imm(none) --- 6831: (U64 & imm(none)) <: U64 --- 6832: (U64 & imm(none)) <: -10 --- 6832: assumed 6833: (U64 & imm(none)) <: (U64 & imm(none)) --- 6834: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6835: (U64 & imm(none)) <: imm(none) --- 6836: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6837: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6838: +14 <: imm(none) --- 6838: assumed 6839: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6840: +0 <: imm(none) --- 6840: assumed 6841: (U64 & imm(none)) <: U64 --- 6842: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 6843: (U64 & imm(none)) <: -3.0 --- 6843: assumed 6844: (U64 & imm(none)) <: -14 --- 6844: +14 --> ((U64 & imm(none)) | +14) 6845: (U64 & imm(none)) <: (U64 & imm(none)) --- 6846: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6847: (U64 & imm(none)) <: imm(none) --- 6848: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6849: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6850: +14 <: imm(none) --- 6850: -14 --> (-14 & imm(none)) 6851: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6852: +0 <: imm(none) --- 6852: assumed 6853: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6854: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6854: with backtracking 2 6855: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6855: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6854: backtracking... 6855: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6855: (unbounded-sequence 13) --> [] 6856: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 6857: (U64 & imm(none)) <: imm(none) --- 6858: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6858: with backtracking 2 6859: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6859: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6858: backtracking... 6859: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6859: (unbounded-sequence 9) --> [] 6860: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 6861: (U64 & imm(none)) <: imm(none) --- 6862: (U64 & imm(none)) <: U64 --- 6863: (U64 & imm(none)) <: -10 --- 6863: assumed 6864: (U64 & imm(none)) <: (U64 & imm(none)) --- 6865: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6866: (U64 & imm(none)) <: imm(none) --- 6867: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6868: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6869: +14 <: imm(none) --- 6869: assumed 6870: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6871: +0 <: imm(none) --- 6871: assumed 6872: (U64 & imm(none)) <: U64 --- 6873: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 6874: (U64 & imm(none)) <: -3.0 --- 6874: assumed 6875: (U64 & imm(none)) <: -14 --- 6875: +14 --> ((U64 & imm(none)) | +14) 6876: (U64 & imm(none)) <: (U64 & imm(none)) --- 6877: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6878: (U64 & imm(none)) <: imm(none) --- 6879: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6880: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6881: +14 <: imm(none) --- 6881: -14 --> (-14 & imm(none)) 6882: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6883: +0 <: imm(none) --- 6883: assumed 6884: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6885: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6885: with backtracking 2 6886: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6886: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6885: backtracking... 6886: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6886: (unbounded-sequence 13) --> [] 6887: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 6888: (U64 & imm(none)) <: imm(none) --- 6889: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6889: with backtracking 2 6890: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6890: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6889: backtracking... 6890: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6890: (unbounded-sequence 9) --> [] 6891: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 6892: (U64 & imm(none)) <: imm(none) --- 6893: (U64 & imm(none)) <: U64 --- 6894: (U64 & imm(none)) <: -10 --- 6894: assumed 6895: (U64 & imm(none)) <: (U64 & imm(none)) --- 6896: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6897: (U64 & imm(none)) <: imm(none) --- 6898: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6899: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6900: +14 <: imm(none) --- 6900: assumed 6901: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6902: +0 <: imm(none) --- 6902: assumed 6903: (U64 & imm(none)) <: U64 --- 6904: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 6905: (U64 & imm(none)) <: -3.0 --- 6905: assumed 6906: (U64 & imm(none)) <: -14 --- 6906: +14 --> ((U64 & imm(none)) | +14) 6907: (U64 & imm(none)) <: (U64 & imm(none)) --- 6908: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6909: (U64 & imm(none)) <: imm(none) --- 6910: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6911: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6912: +14 <: imm(none) --- 6912: -14 --> (-14 & imm(none)) 6913: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6914: +0 <: imm(none) --- 6914: assumed 6915: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6916: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6916: with backtracking 2 6917: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6917: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6916: backtracking... 6917: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6917: (unbounded-sequence 13) --> [] 6918: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 6919: (U64 & imm(none)) <: imm(none) --- 6920: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6920: with backtracking 2 6921: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6921: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6920: backtracking... 6921: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6921: (unbounded-sequence 9) --> [] 6922: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 6923: (U64 & imm(none)) <: imm(none) --- 6924: (U64 & imm(none)) <: U64 --- 6925: (U64 & imm(none)) <: -10 --- 6925: assumed 6926: (U64 & imm(none)) <: (U64 & imm(none)) --- 6927: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6928: (U64 & imm(none)) <: imm(none) --- 6929: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6930: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6931: +14 <: imm(none) --- 6931: assumed 6932: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6933: +0 <: imm(none) --- 6933: assumed 6934: (U64 & imm(none)) <: U64 --- 6935: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 6936: (U64 & imm(none)) <: -3.0 --- 6936: assumed 6937: (U64 & imm(none)) <: -14 --- 6937: +14 --> ((U64 & imm(none)) | +14) 6938: (U64 & imm(none)) <: (U64 & imm(none)) --- 6939: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6940: (U64 & imm(none)) <: imm(none) --- 6941: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6942: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6943: +14 <: imm(none) --- 6943: -14 --> (-14 & imm(none)) 6944: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6945: +0 <: imm(none) --- 6945: assumed 6946: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6947: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6947: with backtracking 2 6948: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6948: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6947: backtracking... 6948: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6948: (unbounded-sequence 13) --> [] 6949: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 6950: (U64 & imm(none)) <: imm(none) --- 6951: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6951: with backtracking 2 6952: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6952: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6951: backtracking... 6952: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6952: (unbounded-sequence 9) --> [] 6953: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 6954: (U64 & imm(none)) <: imm(none) --- 6955: (U64 & imm(none)) <: U64 --- 6956: (U64 & imm(none)) <: -10 --- 6956: assumed 6957: (U64 & imm(none)) <: (U64 & imm(none)) --- 6958: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6959: (U64 & imm(none)) <: imm(none) --- 6960: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6961: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6962: +14 <: imm(none) --- 6962: assumed 6963: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6964: +0 <: imm(none) --- 6964: assumed 6965: (U64 & imm(none)) <: U64 --- 6966: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 6967: (U64 & imm(none)) <: -3.0 --- 6967: assumed 6968: (U64 & imm(none)) <: -14 --- 6968: +14 --> ((U64 & imm(none)) | +14) 6969: (U64 & imm(none)) <: (U64 & imm(none)) --- 6970: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6971: (U64 & imm(none)) <: imm(none) --- 6972: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6973: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6974: +14 <: imm(none) --- 6974: -14 --> (-14 & imm(none)) 6975: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6976: +0 <: imm(none) --- 6976: assumed 6977: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6978: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6978: with backtracking 2 6979: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6979: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6978: backtracking... 6979: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 6979: (unbounded-sequence 13) --> [] 6980: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 6981: (U64 & imm(none)) <: imm(none) --- 6982: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6982: with backtracking 2 6983: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6983: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6982: backtracking... 6983: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 6983: (unbounded-sequence 9) --> [] 6984: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 6985: (U64 & imm(none)) <: imm(none) --- 6986: (U64 & imm(none)) <: U64 --- 6987: (U64 & imm(none)) <: -10 --- 6987: assumed 6988: (U64 & imm(none)) <: (U64 & imm(none)) --- 6989: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 6990: (U64 & imm(none)) <: imm(none) --- 6991: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 6992: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 6993: +14 <: imm(none) --- 6993: assumed 6994: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 6995: +0 <: imm(none) --- 6995: assumed 6996: (U64 & imm(none)) <: U64 --- 6997: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 6998: (U64 & imm(none)) <: -3.0 --- 6998: assumed 6999: (U64 & imm(none)) <: -14 --- 6999: +14 --> ((U64 & imm(none)) | +14) 7000: (U64 & imm(none)) <: (U64 & imm(none)) --- 7001: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7002: (U64 & imm(none)) <: imm(none) --- 7003: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7004: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7005: +14 <: imm(none) --- 7005: -14 --> (-14 & imm(none)) 7006: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7007: +0 <: imm(none) --- 7007: assumed 7008: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7009: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7009: with backtracking 2 7010: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7010: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7009: backtracking... 7010: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7010: (unbounded-sequence 13) --> [] 7011: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 7012: (U64 & imm(none)) <: imm(none) --- 7013: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7013: with backtracking 2 7014: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7014: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7013: backtracking... 7014: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7014: (unbounded-sequence 9) --> [] 7015: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 7016: (U64 & imm(none)) <: imm(none) --- 7017: (U64 & imm(none)) <: U64 --- 7018: (U64 & imm(none)) <: -10 --- 7018: assumed 7019: (U64 & imm(none)) <: (U64 & imm(none)) --- 7020: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7021: (U64 & imm(none)) <: imm(none) --- 7022: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7023: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7024: +14 <: imm(none) --- 7024: assumed 7025: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7026: +0 <: imm(none) --- 7026: assumed 7027: (U64 & imm(none)) <: U64 --- 7028: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 7029: (U64 & imm(none)) <: -3.0 --- 7029: assumed 7030: (U64 & imm(none)) <: -14 --- 7030: +14 --> ((U64 & imm(none)) | +14) 7031: (U64 & imm(none)) <: (U64 & imm(none)) --- 7032: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7033: (U64 & imm(none)) <: imm(none) --- 7034: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7035: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7036: +14 <: imm(none) --- 7036: -14 --> (-14 & imm(none)) 7037: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7038: +0 <: imm(none) --- 7038: assumed 7039: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7040: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7040: with backtracking 2 7041: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7041: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7040: backtracking... 7041: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7041: (unbounded-sequence 13) --> [] 7042: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 7043: (U64 & imm(none)) <: imm(none) --- 7044: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7044: with backtracking 2 7045: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7045: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7044: backtracking... 7045: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7045: (unbounded-sequence 9) --> [] 7046: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 7047: (U64 & imm(none)) <: imm(none) --- 7048: (U64 & imm(none)) <: U64 --- 7049: (U64 & imm(none)) <: -10 --- 7049: assumed 7050: (U64 & imm(none)) <: (U64 & imm(none)) --- 7051: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7052: (U64 & imm(none)) <: imm(none) --- 7053: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7054: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7055: +14 <: imm(none) --- 7055: assumed 7056: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7057: +0 <: imm(none) --- 7057: assumed 7058: (U64 & imm(none)) <: U64 --- 7059: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 7060: (U64 & imm(none)) <: -3.0 --- 7060: assumed 7061: (U64 & imm(none)) <: -14 --- 7061: +14 --> ((U64 & imm(none)) | +14) 7062: (U64 & imm(none)) <: (U64 & imm(none)) --- 7063: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7064: (U64 & imm(none)) <: imm(none) --- 7065: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7066: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7067: +14 <: imm(none) --- 7067: -14 --> (-14 & imm(none)) 7068: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7069: +0 <: imm(none) --- 7069: assumed 7070: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7071: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7071: with backtracking 2 7072: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7072: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7071: backtracking... 7072: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7072: (unbounded-sequence 13) --> [] 7073: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 7074: (U64 & imm(none)) <: imm(none) --- 7075: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7075: with backtracking 2 7076: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7076: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7075: backtracking... 7076: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7076: (unbounded-sequence 9) --> [] 7077: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 7078: (U64 & imm(none)) <: imm(none) --- 7079: (U64 & imm(none)) <: U64 --- 7080: (U64 & imm(none)) <: -10 --- 7080: assumed 7081: (U64 & imm(none)) <: (U64 & imm(none)) --- 7082: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7083: (U64 & imm(none)) <: imm(none) --- 7084: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7085: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7086: +14 <: imm(none) --- 7086: assumed 7087: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7088: +0 <: imm(none) --- 7088: assumed 7089: (U64 & imm(none)) <: U64 --- 7090: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 7091: (U64 & imm(none)) <: -3.0 --- 7091: assumed 7092: (U64 & imm(none)) <: -14 --- 7092: +14 --> ((U64 & imm(none)) | +14) 7093: (U64 & imm(none)) <: (U64 & imm(none)) --- 7094: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7095: (U64 & imm(none)) <: imm(none) --- 7096: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7097: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7098: +14 <: imm(none) --- 7098: -14 --> (-14 & imm(none)) 7099: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7100: +0 <: imm(none) --- 7100: assumed 7101: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7102: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7102: with backtracking 2 7103: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7103: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7102: backtracking... 7103: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7103: (unbounded-sequence 13) --> [] 7104: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 7105: (U64 & imm(none)) <: imm(none) --- 7106: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7106: with backtracking 2 7107: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7107: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7106: backtracking... 7107: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7107: (unbounded-sequence 9) --> [] 7108: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 7109: (U64 & imm(none)) <: imm(none) --- 7110: (U64 & imm(none)) <: U64 --- 7111: (U64 & imm(none)) <: -10 --- 7111: assumed 7112: (U64 & imm(none)) <: (U64 & imm(none)) --- 7113: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7114: (U64 & imm(none)) <: imm(none) --- 7115: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7116: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7117: +14 <: imm(none) --- 7117: assumed 7118: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7119: +0 <: imm(none) --- 7119: assumed 7120: (U64 & imm(none)) <: U64 --- 7121: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 7122: (U64 & imm(none)) <: -3.0 --- 7122: assumed 7123: (U64 & imm(none)) <: -14 --- 7123: +14 --> ((U64 & imm(none)) | +14) 7124: (U64 & imm(none)) <: (U64 & imm(none)) --- 7125: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7126: (U64 & imm(none)) <: imm(none) --- 7127: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7128: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7129: +14 <: imm(none) --- 7129: -14 --> (-14 & imm(none)) 7130: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7131: +0 <: imm(none) --- 7131: assumed 7132: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7133: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7133: with backtracking 2 7134: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7134: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7133: backtracking... 7134: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7134: (unbounded-sequence 13) --> [] 7135: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 7136: (U64 & imm(none)) <: imm(none) --- 7137: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7137: with backtracking 2 7138: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7138: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7137: backtracking... 7138: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7138: (unbounded-sequence 9) --> [] 7139: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 7140: (U64 & imm(none)) <: imm(none) --- 7141: (U64 & imm(none)) <: U64 --- 7142: (U64 & imm(none)) <: -10 --- 7142: assumed 7143: (U64 & imm(none)) <: (U64 & imm(none)) --- 7144: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7145: (U64 & imm(none)) <: imm(none) --- 7146: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7147: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7148: +14 <: imm(none) --- 7148: assumed 7149: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7150: +0 <: imm(none) --- 7150: assumed 7151: (U64 & imm(none)) <: U64 --- 7152: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 7153: (U64 & imm(none)) <: -3.0 --- 7153: assumed 7154: (U64 & imm(none)) <: -14 --- 7154: +14 --> ((U64 & imm(none)) | +14) 7155: (U64 & imm(none)) <: (U64 & imm(none)) --- 7156: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7157: (U64 & imm(none)) <: imm(none) --- 7158: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7159: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7160: +14 <: imm(none) --- 7160: -14 --> (-14 & imm(none)) 7161: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7162: +0 <: imm(none) --- 7162: assumed 7163: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7164: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7164: with backtracking 2 7165: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7165: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7164: backtracking... 7165: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7165: (unbounded-sequence 13) --> [] 7166: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 7167: (U64 & imm(none)) <: imm(none) --- 7168: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7168: with backtracking 2 7169: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7169: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7168: backtracking... 7169: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7169: (unbounded-sequence 9) --> [] 7170: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 7171: (U64 & imm(none)) <: imm(none) --- 7172: (U64 & imm(none)) <: U64 --- 7173: (U64 & imm(none)) <: -10 --- 7173: assumed 7174: (U64 & imm(none)) <: (U64 & imm(none)) --- 7175: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7176: (U64 & imm(none)) <: imm(none) --- 7177: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7178: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7179: +14 <: imm(none) --- 7179: assumed 7180: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7181: +0 <: imm(none) --- 7181: assumed 7182: (U64 & imm(none)) <: U64 --- 7183: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 7184: (U64 & imm(none)) <: -3.0 --- 7184: assumed 7185: (U64 & imm(none)) <: -14 --- 7185: +14 --> ((U64 & imm(none)) | +14) 7186: (U64 & imm(none)) <: (U64 & imm(none)) --- 7187: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7188: (U64 & imm(none)) <: imm(none) --- 7189: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7190: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7191: +14 <: imm(none) --- 7191: -14 --> (-14 & imm(none)) 7192: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7193: +0 <: imm(none) --- 7193: assumed 7194: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7195: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7195: with backtracking 2 7196: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7196: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7195: backtracking... 7196: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7196: (unbounded-sequence 13) --> [] 7197: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 7198: (U64 & imm(none)) <: imm(none) --- 7199: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7199: with backtracking 2 7200: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7200: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7199: backtracking... 7200: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7200: (unbounded-sequence 9) --> [] 7201: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 7202: (U64 & imm(none)) <: imm(none) --- 7203: (U64 & imm(none)) <: U64 --- 7204: (U64 & imm(none)) <: -10 --- 7204: assumed 7205: (U64 & imm(none)) <: (U64 & imm(none)) --- 7206: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7207: (U64 & imm(none)) <: imm(none) --- 7208: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7209: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7210: +14 <: imm(none) --- 7210: assumed 7211: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7212: +0 <: imm(none) --- 7212: assumed 7213: (U64 & imm(none)) <: U64 --- 7214: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 7215: (U64 & imm(none)) <: -3.0 --- 7215: assumed 7216: (U64 & imm(none)) <: -14 --- 7216: +14 --> ((U64 & imm(none)) | +14) 7217: (U64 & imm(none)) <: (U64 & imm(none)) --- 7218: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7219: (U64 & imm(none)) <: imm(none) --- 7220: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7221: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7222: +14 <: imm(none) --- 7222: -14 --> (-14 & imm(none)) 7223: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7224: +0 <: imm(none) --- 7224: assumed 7225: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7226: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7226: with backtracking 2 7227: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7227: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7226: backtracking... 7227: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7227: (unbounded-sequence 13) --> [] 7228: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 7229: (U64 & imm(none)) <: imm(none) --- 7230: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7230: with backtracking 2 7231: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7231: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7230: backtracking... 7231: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7231: (unbounded-sequence 9) --> [] 7232: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 7233: (U64 & imm(none)) <: imm(none) --- 7234: (U64 & imm(none)) <: U64 --- 7235: (U64 & imm(none)) <: -10 --- 7235: assumed 7236: (U64 & imm(none)) <: (U64 & imm(none)) --- 7237: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7238: (U64 & imm(none)) <: imm(none) --- 7239: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7240: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7241: +14 <: imm(none) --- 7241: assumed 7242: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7243: +0 <: imm(none) --- 7243: assumed 7244: (U64 & imm(none)) <: U64 --- 7245: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 7246: (U64 & imm(none)) <: -3.0 --- 7246: assumed 7247: (U64 & imm(none)) <: -14 --- 7247: +14 --> ((U64 & imm(none)) | +14) 7248: (U64 & imm(none)) <: (U64 & imm(none)) --- 7249: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7250: (U64 & imm(none)) <: imm(none) --- 7251: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7252: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7253: +14 <: imm(none) --- 7253: -14 --> (-14 & imm(none)) 7254: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7255: +0 <: imm(none) --- 7255: assumed 7256: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7257: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7257: with backtracking 2 7258: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7258: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7257: backtracking... 7258: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7258: (unbounded-sequence 13) --> [] 7259: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 7260: (U64 & imm(none)) <: imm(none) --- 7261: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7261: with backtracking 2 7262: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7262: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7261: backtracking... 7262: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7262: (unbounded-sequence 9) --> [] 7263: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 7264: (U64 & imm(none)) <: imm(none) --- 7265: (U64 & imm(none)) <: U64 --- 7266: (U64 & imm(none)) <: -10 --- 7266: assumed 7267: (U64 & imm(none)) <: (U64 & imm(none)) --- 7268: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7269: (U64 & imm(none)) <: imm(none) --- 7270: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7271: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7272: +14 <: imm(none) --- 7272: assumed 7273: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7274: +0 <: imm(none) --- 7274: assumed 7275: (U64 & imm(none)) <: U64 --- 7276: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 7277: (U64 & imm(none)) <: -3.0 --- 7277: assumed 7278: (U64 & imm(none)) <: -14 --- 7278: +14 --> ((U64 & imm(none)) | +14) 7279: (U64 & imm(none)) <: (U64 & imm(none)) --- 7280: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7281: (U64 & imm(none)) <: imm(none) --- 7282: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7283: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7284: +14 <: imm(none) --- 7284: -14 --> (-14 & imm(none)) 7285: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7286: +0 <: imm(none) --- 7286: assumed 7287: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7288: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7288: with backtracking 2 7289: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7289: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7288: backtracking... 7289: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7289: (unbounded-sequence 13) --> [] 7290: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 7291: (U64 & imm(none)) <: imm(none) --- 7292: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7292: with backtracking 2 7293: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7293: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7292: backtracking... 7293: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7293: (unbounded-sequence 9) --> [] 7294: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 7295: (U64 & imm(none)) <: imm(none) --- 7296: (U64 & imm(none)) <: U64 --- 7297: (U64 & imm(none)) <: -10 --- 7297: assumed 7298: (U64 & imm(none)) <: (U64 & imm(none)) --- 7299: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7300: (U64 & imm(none)) <: imm(none) --- 7301: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7302: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7303: +14 <: imm(none) --- 7303: assumed 7304: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7305: +0 <: imm(none) --- 7305: assumed 7306: (U64 & imm(none)) <: U64 --- 7307: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 7308: (U64 & imm(none)) <: -3.0 --- 7308: assumed 7309: (U64 & imm(none)) <: -14 --- 7309: +14 --> ((U64 & imm(none)) | +14) 7310: (U64 & imm(none)) <: (U64 & imm(none)) --- 7311: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7312: (U64 & imm(none)) <: imm(none) --- 7313: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7314: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7315: +14 <: imm(none) --- 7315: -14 --> (-14 & imm(none)) 7316: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7317: +0 <: imm(none) --- 7317: assumed 7318: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7319: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7319: with backtracking 2 7320: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7320: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7319: backtracking... 7320: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7320: (unbounded-sequence 13) --> [] 7321: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 7322: (U64 & imm(none)) <: imm(none) --- 7323: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7323: with backtracking 2 7324: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7324: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7323: backtracking... 7324: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7324: (unbounded-sequence 9) --> [] 7325: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 7326: (U64 & imm(none)) <: imm(none) --- 7327: (U64 & imm(none)) <: U64 --- 7328: (U64 & imm(none)) <: -10 --- 7328: assumed 7329: (U64 & imm(none)) <: (U64 & imm(none)) --- 7330: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7331: (U64 & imm(none)) <: imm(none) --- 7332: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7333: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7334: +14 <: imm(none) --- 7334: assumed 7335: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7336: +0 <: imm(none) --- 7336: assumed 7337: (U64 & imm(none)) <: U64 --- 7338: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 7339: (U64 & imm(none)) <: -3.0 --- 7339: assumed 7340: (U64 & imm(none)) <: -14 --- 7340: +14 --> ((U64 & imm(none)) | +14) 7341: (U64 & imm(none)) <: (U64 & imm(none)) --- 7342: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7343: (U64 & imm(none)) <: imm(none) --- 7344: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7345: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7346: +14 <: imm(none) --- 7346: -14 --> (-14 & imm(none)) 7347: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7348: +0 <: imm(none) --- 7348: assumed 7349: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7350: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7350: with backtracking 2 7351: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7351: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7350: backtracking... 7351: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7351: (unbounded-sequence 13) --> [] 7352: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 7353: (U64 & imm(none)) <: imm(none) --- 7354: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7354: with backtracking 2 7355: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7355: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7354: backtracking... 7355: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7355: (unbounded-sequence 9) --> [] 7356: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 7357: (U64 & imm(none)) <: imm(none) --- 7358: (U64 & imm(none)) <: U64 --- 7359: (U64 & imm(none)) <: -10 --- 7359: assumed 7360: (U64 & imm(none)) <: (U64 & imm(none)) --- 7361: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7362: (U64 & imm(none)) <: imm(none) --- 7363: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7364: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7365: +14 <: imm(none) --- 7365: assumed 7366: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7367: +0 <: imm(none) --- 7367: assumed 7368: (U64 & imm(none)) <: U64 --- 7369: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 7370: (U64 & imm(none)) <: -3.0 --- 7370: assumed 7371: (U64 & imm(none)) <: -14 --- 7371: +14 --> ((U64 & imm(none)) | +14) 7372: (U64 & imm(none)) <: (U64 & imm(none)) --- 7373: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7374: (U64 & imm(none)) <: imm(none) --- 7375: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7376: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7377: +14 <: imm(none) --- 7377: -14 --> (-14 & imm(none)) 7378: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7379: +0 <: imm(none) --- 7379: assumed 7380: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7381: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7381: with backtracking 2 7382: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7382: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7381: backtracking... 7382: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7382: (unbounded-sequence 13) --> [] 7383: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 7384: (U64 & imm(none)) <: imm(none) --- 7385: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7385: with backtracking 2 7386: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7386: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7385: backtracking... 7386: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7386: (unbounded-sequence 9) --> [] 7387: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 7388: (U64 & imm(none)) <: imm(none) --- 7389: (U64 & imm(none)) <: U64 --- 7390: (U64 & imm(none)) <: -10 --- 7390: assumed 7391: (U64 & imm(none)) <: (U64 & imm(none)) --- 7392: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7393: (U64 & imm(none)) <: imm(none) --- 7394: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7395: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7396: +14 <: imm(none) --- 7396: assumed 7397: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7398: +0 <: imm(none) --- 7398: assumed 7399: (U64 & imm(none)) <: U64 --- 7400: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 7401: (U64 & imm(none)) <: -3.0 --- 7401: assumed 7402: (U64 & imm(none)) <: -14 --- 7402: +14 --> ((U64 & imm(none)) | +14) 7403: (U64 & imm(none)) <: (U64 & imm(none)) --- 7404: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7405: (U64 & imm(none)) <: imm(none) --- 7406: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7407: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7408: +14 <: imm(none) --- 7408: -14 --> (-14 & imm(none)) 7409: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7410: +0 <: imm(none) --- 7410: assumed 7411: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7412: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7412: with backtracking 2 7413: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7413: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7412: backtracking... 7413: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7413: (unbounded-sequence 13) --> [] 7414: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 7415: (U64 & imm(none)) <: imm(none) --- 7416: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7416: with backtracking 2 7417: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7417: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7416: backtracking... 7417: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7417: (unbounded-sequence 9) --> [] 7418: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 7419: (U64 & imm(none)) <: imm(none) --- 7420: (U64 & imm(none)) <: U64 --- 7421: (U64 & imm(none)) <: -10 --- 7421: assumed 7422: (U64 & imm(none)) <: (U64 & imm(none)) --- 7423: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7424: (U64 & imm(none)) <: imm(none) --- 7425: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7426: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7427: +14 <: imm(none) --- 7427: assumed 7428: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7429: +0 <: imm(none) --- 7429: assumed 7430: (U64 & imm(none)) <: U64 --- 7431: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 7432: (U64 & imm(none)) <: -3.0 --- 7432: assumed 7433: (U64 & imm(none)) <: -14 --- 7433: +14 --> ((U64 & imm(none)) | +14) 7434: (U64 & imm(none)) <: (U64 & imm(none)) --- 7435: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7436: (U64 & imm(none)) <: imm(none) --- 7437: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7438: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7439: +14 <: imm(none) --- 7439: -14 --> (-14 & imm(none)) 7440: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7441: +0 <: imm(none) --- 7441: assumed 7442: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7443: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7443: with backtracking 2 7444: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7444: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7443: backtracking... 7444: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7444: (unbounded-sequence 13) --> [] 7445: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 7446: (U64 & imm(none)) <: imm(none) --- 7447: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7447: with backtracking 2 7448: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7448: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7447: backtracking... 7448: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7448: (unbounded-sequence 9) --> [] 7449: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 7450: (U64 & imm(none)) <: imm(none) --- 7451: (U64 & imm(none)) <: U64 --- 7452: (U64 & imm(none)) <: -10 --- 7452: assumed 7453: (U64 & imm(none)) <: (U64 & imm(none)) --- 7454: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7455: (U64 & imm(none)) <: imm(none) --- 7456: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7457: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7458: +14 <: imm(none) --- 7458: assumed 7459: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7460: +0 <: imm(none) --- 7460: assumed 7461: (U64 & imm(none)) <: U64 --- 7462: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 7463: (U64 & imm(none)) <: -3.0 --- 7463: assumed 7464: (U64 & imm(none)) <: -14 --- 7464: +14 --> ((U64 & imm(none)) | +14) 7465: (U64 & imm(none)) <: (U64 & imm(none)) --- 7466: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7467: (U64 & imm(none)) <: imm(none) --- 7468: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7469: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7470: +14 <: imm(none) --- 7470: -14 --> (-14 & imm(none)) 7471: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7472: +0 <: imm(none) --- 7472: assumed 7473: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7474: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7474: with backtracking 2 7475: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7475: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7474: backtracking... 7475: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7475: (unbounded-sequence 13) --> [] 7476: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 7477: (U64 & imm(none)) <: imm(none) --- 7478: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7478: with backtracking 2 7479: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7479: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7478: backtracking... 7479: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7479: (unbounded-sequence 9) --> [] 7480: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 7481: (U64 & imm(none)) <: imm(none) --- 7482: (U64 & imm(none)) <: U64 --- 7483: (U64 & imm(none)) <: -10 --- 7483: assumed 7484: (U64 & imm(none)) <: (U64 & imm(none)) --- 7485: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7486: (U64 & imm(none)) <: imm(none) --- 7487: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7488: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7489: +14 <: imm(none) --- 7489: assumed 7490: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7491: +0 <: imm(none) --- 7491: assumed 7492: (U64 & imm(none)) <: U64 --- 7493: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 7494: (U64 & imm(none)) <: -3.0 --- 7494: assumed 7495: (U64 & imm(none)) <: -14 --- 7495: +14 --> ((U64 & imm(none)) | +14) 7496: (U64 & imm(none)) <: (U64 & imm(none)) --- 7497: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7498: (U64 & imm(none)) <: imm(none) --- 7499: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7500: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7501: +14 <: imm(none) --- 7501: -14 --> (-14 & imm(none)) 7502: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7503: +0 <: imm(none) --- 7503: assumed 7504: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7505: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7505: with backtracking 2 7506: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7506: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7505: backtracking... 7506: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7506: (unbounded-sequence 13) --> [] 7507: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 7508: (U64 & imm(none)) <: imm(none) --- 7509: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7509: with backtracking 2 7510: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7510: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7509: backtracking... 7510: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7510: (unbounded-sequence 9) --> [] 7511: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 7512: (U64 & imm(none)) <: imm(none) --- 7513: (U64 & imm(none)) <: U64 --- 7514: (U64 & imm(none)) <: -10 --- 7514: assumed 7515: (U64 & imm(none)) <: (U64 & imm(none)) --- 7516: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7517: (U64 & imm(none)) <: imm(none) --- 7518: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7519: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7520: +14 <: imm(none) --- 7520: assumed 7521: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7522: +0 <: imm(none) --- 7522: assumed 7523: (U64 & imm(none)) <: U64 --- 7524: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 7525: (U64 & imm(none)) <: -3.0 --- 7525: assumed 7526: (U64 & imm(none)) <: -14 --- 7526: +14 --> ((U64 & imm(none)) | +14) 7527: (U64 & imm(none)) <: (U64 & imm(none)) --- 7528: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7529: (U64 & imm(none)) <: imm(none) --- 7530: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7531: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7532: +14 <: imm(none) --- 7532: -14 --> (-14 & imm(none)) 7533: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7534: +0 <: imm(none) --- 7534: assumed 7535: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7536: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7536: with backtracking 2 7537: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7537: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7536: backtracking... 7537: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7537: (unbounded-sequence 13) --> [] 7538: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 7539: (U64 & imm(none)) <: imm(none) --- 7540: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7540: with backtracking 2 7541: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7541: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7540: backtracking... 7541: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7541: (unbounded-sequence 9) --> [] 7542: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 7543: (U64 & imm(none)) <: imm(none) --- 7544: (U64 & imm(none)) <: U64 --- 7545: (U64 & imm(none)) <: -10 --- 7545: assumed 7546: (U64 & imm(none)) <: (U64 & imm(none)) --- 7547: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7548: (U64 & imm(none)) <: imm(none) --- 7549: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7550: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7551: +14 <: imm(none) --- 7551: assumed 7552: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7553: +0 <: imm(none) --- 7553: assumed 7554: (U64 & imm(none)) <: U64 --- 7555: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 7556: (U64 & imm(none)) <: -3.0 --- 7556: assumed 7557: (U64 & imm(none)) <: -14 --- 7557: +14 --> ((U64 & imm(none)) | +14) 7558: (U64 & imm(none)) <: (U64 & imm(none)) --- 7559: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7560: (U64 & imm(none)) <: imm(none) --- 7561: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7562: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7563: +14 <: imm(none) --- 7563: -14 --> (-14 & imm(none)) 7564: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7565: +0 <: imm(none) --- 7565: assumed 7566: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7567: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7567: with backtracking 2 7568: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7568: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7567: backtracking... 7568: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7568: (unbounded-sequence 13) --> [] 7569: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 7570: (U64 & imm(none)) <: imm(none) --- 7571: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7571: with backtracking 2 7572: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7572: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7571: backtracking... 7572: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7572: (unbounded-sequence 9) --> [] 7573: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 7574: (U64 & imm(none)) <: imm(none) --- 7575: (U64 & imm(none)) <: U64 --- 7576: (U64 & imm(none)) <: -10 --- 7576: assumed 7577: (U64 & imm(none)) <: (U64 & imm(none)) --- 7578: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7579: (U64 & imm(none)) <: imm(none) --- 7580: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7581: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7582: +14 <: imm(none) --- 7582: assumed 7583: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7584: +0 <: imm(none) --- 7584: assumed 7585: (U64 & imm(none)) <: U64 --- 7586: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 7587: (U64 & imm(none)) <: -3.0 --- 7587: assumed 7588: (U64 & imm(none)) <: -14 --- 7588: +14 --> ((U64 & imm(none)) | +14) 7589: (U64 & imm(none)) <: (U64 & imm(none)) --- 7590: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7591: (U64 & imm(none)) <: imm(none) --- 7592: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7593: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7594: +14 <: imm(none) --- 7594: -14 --> (-14 & imm(none)) 7595: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7596: +0 <: imm(none) --- 7596: assumed 7597: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7598: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7598: with backtracking 2 7599: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7599: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7598: backtracking... 7599: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7599: (unbounded-sequence 13) --> [] 7600: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 7601: (U64 & imm(none)) <: imm(none) --- 7602: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7602: with backtracking 2 7603: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7603: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7602: backtracking... 7603: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7603: (unbounded-sequence 9) --> [] 7604: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 7605: (U64 & imm(none)) <: imm(none) --- 7606: (U64 & imm(none)) <: U64 --- 7607: (U64 & imm(none)) <: -10 --- 7607: assumed 7608: (U64 & imm(none)) <: (U64 & imm(none)) --- 7609: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7610: (U64 & imm(none)) <: imm(none) --- 7611: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7612: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7613: +14 <: imm(none) --- 7613: assumed 7614: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7615: +0 <: imm(none) --- 7615: assumed 7616: (U64 & imm(none)) <: U64 --- 7617: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 7618: (U64 & imm(none)) <: -3.0 --- 7618: assumed 7619: (U64 & imm(none)) <: -14 --- 7619: +14 --> ((U64 & imm(none)) | +14) 7620: (U64 & imm(none)) <: (U64 & imm(none)) --- 7621: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7622: (U64 & imm(none)) <: imm(none) --- 7623: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7624: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7625: +14 <: imm(none) --- 7625: -14 --> (-14 & imm(none)) 7626: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7627: +0 <: imm(none) --- 7627: assumed 7628: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7629: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7629: with backtracking 2 7630: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7630: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7629: backtracking... 7630: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7630: (unbounded-sequence 13) --> [] 7631: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 7632: (U64 & imm(none)) <: imm(none) --- 7633: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7633: with backtracking 2 7634: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7634: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7633: backtracking... 7634: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7634: (unbounded-sequence 9) --> [] 7635: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 7636: (U64 & imm(none)) <: imm(none) --- 7637: (U64 & imm(none)) <: U64 --- 7638: (U64 & imm(none)) <: -10 --- 7638: assumed 7639: (U64 & imm(none)) <: (U64 & imm(none)) --- 7640: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7641: (U64 & imm(none)) <: imm(none) --- 7642: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7643: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7644: +14 <: imm(none) --- 7644: assumed 7645: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7646: +0 <: imm(none) --- 7646: assumed 7647: (U64 & imm(none)) <: U64 --- 7648: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 7649: (U64 & imm(none)) <: -3.0 --- 7649: assumed 7650: (U64 & imm(none)) <: -14 --- 7650: +14 --> ((U64 & imm(none)) | +14) 7651: (U64 & imm(none)) <: (U64 & imm(none)) --- 7652: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7653: (U64 & imm(none)) <: imm(none) --- 7654: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7655: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7656: +14 <: imm(none) --- 7656: -14 --> (-14 & imm(none)) 7657: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7658: +0 <: imm(none) --- 7658: assumed 7659: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7660: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7660: with backtracking 2 7661: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7661: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7660: backtracking... 7661: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7661: (unbounded-sequence 13) --> [] 7662: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 7663: (U64 & imm(none)) <: imm(none) --- 7664: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7664: with backtracking 2 7665: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7665: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7664: backtracking... 7665: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7665: (unbounded-sequence 9) --> [] 7666: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 7667: (U64 & imm(none)) <: imm(none) --- 7668: (U64 & imm(none)) <: U64 --- 7669: (U64 & imm(none)) <: -10 --- 7669: assumed 7670: (U64 & imm(none)) <: (U64 & imm(none)) --- 7671: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7672: (U64 & imm(none)) <: imm(none) --- 7673: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7674: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7675: +14 <: imm(none) --- 7675: assumed 7676: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7677: +0 <: imm(none) --- 7677: assumed 7678: (U64 & imm(none)) <: U64 --- 7679: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 7680: (U64 & imm(none)) <: -3.0 --- 7680: assumed 7681: (U64 & imm(none)) <: -14 --- 7681: +14 --> ((U64 & imm(none)) | +14) 7682: (U64 & imm(none)) <: (U64 & imm(none)) --- 7683: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7684: (U64 & imm(none)) <: imm(none) --- 7685: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7686: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7687: +14 <: imm(none) --- 7687: -14 --> (-14 & imm(none)) 7688: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7689: +0 <: imm(none) --- 7689: assumed 7690: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7691: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7691: with backtracking 2 7692: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7692: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7691: backtracking... 7692: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7692: (unbounded-sequence 13) --> [] 7693: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 7694: (U64 & imm(none)) <: imm(none) --- 7695: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7695: with backtracking 2 7696: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7696: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7695: backtracking... 7696: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7696: (unbounded-sequence 9) --> [] 7697: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 7698: (U64 & imm(none)) <: imm(none) --- 7699: (U64 & imm(none)) <: U64 --- 7700: (U64 & imm(none)) <: -10 --- 7700: assumed 7701: (U64 & imm(none)) <: (U64 & imm(none)) --- 7702: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7703: (U64 & imm(none)) <: imm(none) --- 7704: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7705: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7706: +14 <: imm(none) --- 7706: assumed 7707: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7708: +0 <: imm(none) --- 7708: assumed 7709: (U64 & imm(none)) <: U64 --- 7710: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 7711: (U64 & imm(none)) <: -3.0 --- 7711: assumed 7712: (U64 & imm(none)) <: -14 --- 7712: +14 --> ((U64 & imm(none)) | +14) 7713: (U64 & imm(none)) <: (U64 & imm(none)) --- 7714: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7715: (U64 & imm(none)) <: imm(none) --- 7716: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7717: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7718: +14 <: imm(none) --- 7718: -14 --> (-14 & imm(none)) 7719: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7720: +0 <: imm(none) --- 7720: assumed 7721: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7722: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7722: with backtracking 2 7723: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7723: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7722: backtracking... 7723: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7723: (unbounded-sequence 13) --> [] 7724: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 7725: (U64 & imm(none)) <: imm(none) --- 7726: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7726: with backtracking 2 7727: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7727: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7726: backtracking... 7727: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7727: (unbounded-sequence 9) --> [] 7728: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 7729: (U64 & imm(none)) <: imm(none) --- 7730: (U64 & imm(none)) <: U64 --- 7731: (U64 & imm(none)) <: -10 --- 7731: assumed 7732: (U64 & imm(none)) <: (U64 & imm(none)) --- 7733: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7734: (U64 & imm(none)) <: imm(none) --- 7735: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7736: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7737: +14 <: imm(none) --- 7737: assumed 7738: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7739: +0 <: imm(none) --- 7739: assumed 7740: (U64 & imm(none)) <: U64 --- 7741: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 7742: (U64 & imm(none)) <: -3.0 --- 7742: assumed 7743: (U64 & imm(none)) <: -14 --- 7743: +14 --> ((U64 & imm(none)) | +14) 7744: (U64 & imm(none)) <: (U64 & imm(none)) --- 7745: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7746: (U64 & imm(none)) <: imm(none) --- 7747: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7748: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7749: +14 <: imm(none) --- 7749: -14 --> (-14 & imm(none)) 7750: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7751: +0 <: imm(none) --- 7751: assumed 7752: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7753: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7753: with backtracking 2 7754: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7754: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7753: backtracking... 7754: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7754: (unbounded-sequence 13) --> [] 7755: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 7756: (U64 & imm(none)) <: imm(none) --- 7757: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7757: with backtracking 2 7758: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7758: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7757: backtracking... 7758: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7758: (unbounded-sequence 9) --> [] 7759: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 7760: (U64 & imm(none)) <: imm(none) --- 7761: (U64 & imm(none)) <: U64 --- 7762: (U64 & imm(none)) <: -10 --- 7762: assumed 7763: (U64 & imm(none)) <: (U64 & imm(none)) --- 7764: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7765: (U64 & imm(none)) <: imm(none) --- 7766: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7767: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7768: +14 <: imm(none) --- 7768: assumed 7769: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7770: +0 <: imm(none) --- 7770: assumed 7771: (U64 & imm(none)) <: U64 --- 7772: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 7773: (U64 & imm(none)) <: -3.0 --- 7773: assumed 7774: (U64 & imm(none)) <: -14 --- 7774: +14 --> ((U64 & imm(none)) | +14) 7775: (U64 & imm(none)) <: (U64 & imm(none)) --- 7776: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7777: (U64 & imm(none)) <: imm(none) --- 7778: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7779: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7780: +14 <: imm(none) --- 7780: -14 --> (-14 & imm(none)) 7781: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7782: +0 <: imm(none) --- 7782: assumed 7783: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7784: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7784: with backtracking 2 7785: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7785: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7784: backtracking... 7785: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7785: (unbounded-sequence 13) --> [] 7786: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 7787: (U64 & imm(none)) <: imm(none) --- 7788: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7788: with backtracking 2 7789: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7789: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7788: backtracking... 7789: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7789: (unbounded-sequence 9) --> [] 7790: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 7791: (U64 & imm(none)) <: imm(none) --- 7792: (U64 & imm(none)) <: U64 --- 7793: (U64 & imm(none)) <: -10 --- 7793: assumed 7794: (U64 & imm(none)) <: (U64 & imm(none)) --- 7795: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7796: (U64 & imm(none)) <: imm(none) --- 7797: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7798: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7799: +14 <: imm(none) --- 7799: assumed 7800: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7801: +0 <: imm(none) --- 7801: assumed 7802: (U64 & imm(none)) <: U64 --- 7803: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 7804: (U64 & imm(none)) <: -3.0 --- 7804: assumed 7805: (U64 & imm(none)) <: -14 --- 7805: +14 --> ((U64 & imm(none)) | +14) 7806: (U64 & imm(none)) <: (U64 & imm(none)) --- 7807: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7808: (U64 & imm(none)) <: imm(none) --- 7809: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7810: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7811: +14 <: imm(none) --- 7811: -14 --> (-14 & imm(none)) 7812: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7813: +0 <: imm(none) --- 7813: assumed 7814: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7815: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7815: with backtracking 2 7816: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7816: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7815: backtracking... 7816: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7816: (unbounded-sequence 13) --> [] 7817: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 7818: (U64 & imm(none)) <: imm(none) --- 7819: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7819: with backtracking 2 7820: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7820: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7819: backtracking... 7820: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7820: (unbounded-sequence 9) --> [] 7821: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 7822: (U64 & imm(none)) <: imm(none) --- 7823: (U64 & imm(none)) <: U64 --- 7824: (U64 & imm(none)) <: -10 --- 7824: assumed 7825: (U64 & imm(none)) <: (U64 & imm(none)) --- 7826: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7827: (U64 & imm(none)) <: imm(none) --- 7828: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7829: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7830: +14 <: imm(none) --- 7830: assumed 7831: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7832: +0 <: imm(none) --- 7832: assumed 7833: (U64 & imm(none)) <: U64 --- 7834: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 7835: (U64 & imm(none)) <: -3.0 --- 7835: assumed 7836: (U64 & imm(none)) <: -14 --- 7836: +14 --> ((U64 & imm(none)) | +14) 7837: (U64 & imm(none)) <: (U64 & imm(none)) --- 7838: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7839: (U64 & imm(none)) <: imm(none) --- 7840: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7841: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7842: +14 <: imm(none) --- 7842: -14 --> (-14 & imm(none)) 7843: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7844: +0 <: imm(none) --- 7844: assumed 7845: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7846: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7846: with backtracking 2 7847: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7847: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7846: backtracking... 7847: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7847: (unbounded-sequence 13) --> [] 7848: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 7849: (U64 & imm(none)) <: imm(none) --- 7850: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7850: with backtracking 2 7851: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7851: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7850: backtracking... 7851: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7851: (unbounded-sequence 9) --> [] 7852: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 7853: (U64 & imm(none)) <: imm(none) --- 7854: (U64 & imm(none)) <: U64 --- 7855: (U64 & imm(none)) <: -10 --- 7855: assumed 7856: (U64 & imm(none)) <: (U64 & imm(none)) --- 7857: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7858: (U64 & imm(none)) <: imm(none) --- 7859: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7860: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7861: +14 <: imm(none) --- 7861: assumed 7862: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7863: +0 <: imm(none) --- 7863: assumed 7864: (U64 & imm(none)) <: U64 --- 7865: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 7866: (U64 & imm(none)) <: -3.0 --- 7866: assumed 7867: (U64 & imm(none)) <: -14 --- 7867: +14 --> ((U64 & imm(none)) | +14) 7868: (U64 & imm(none)) <: (U64 & imm(none)) --- 7869: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7870: (U64 & imm(none)) <: imm(none) --- 7871: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7872: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7873: +14 <: imm(none) --- 7873: -14 --> (-14 & imm(none)) 7874: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7875: +0 <: imm(none) --- 7875: assumed 7876: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7877: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7877: with backtracking 2 7878: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7878: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7877: backtracking... 7878: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7878: (unbounded-sequence 13) --> [] 7879: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 7880: (U64 & imm(none)) <: imm(none) --- 7881: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7881: with backtracking 2 7882: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7882: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7881: backtracking... 7882: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7882: (unbounded-sequence 9) --> [] 7883: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 7884: (U64 & imm(none)) <: imm(none) --- 7885: (U64 & imm(none)) <: U64 --- 7886: (U64 & imm(none)) <: -10 --- 7886: assumed 7887: (U64 & imm(none)) <: (U64 & imm(none)) --- 7888: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7889: (U64 & imm(none)) <: imm(none) --- 7890: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7891: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7892: +14 <: imm(none) --- 7892: assumed 7893: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7894: +0 <: imm(none) --- 7894: assumed 7895: (U64 & imm(none)) <: U64 --- 7896: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 7897: (U64 & imm(none)) <: -3.0 --- 7897: assumed 7898: (U64 & imm(none)) <: -14 --- 7898: +14 --> ((U64 & imm(none)) | +14) 7899: (U64 & imm(none)) <: (U64 & imm(none)) --- 7900: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7901: (U64 & imm(none)) <: imm(none) --- 7902: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7903: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7904: +14 <: imm(none) --- 7904: -14 --> (-14 & imm(none)) 7905: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7906: +0 <: imm(none) --- 7906: assumed 7907: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7908: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7908: with backtracking 2 7909: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7909: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7908: backtracking... 7909: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7909: (unbounded-sequence 13) --> [] 7910: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 7911: (U64 & imm(none)) <: imm(none) --- 7912: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7912: with backtracking 2 7913: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7913: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7912: backtracking... 7913: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7913: (unbounded-sequence 9) --> [] 7914: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 7915: (U64 & imm(none)) <: imm(none) --- 7916: (U64 & imm(none)) <: U64 --- 7917: (U64 & imm(none)) <: -10 --- 7917: assumed 7918: (U64 & imm(none)) <: (U64 & imm(none)) --- 7919: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7920: (U64 & imm(none)) <: imm(none) --- 7921: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7922: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7923: +14 <: imm(none) --- 7923: assumed 7924: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7925: +0 <: imm(none) --- 7925: assumed 7926: (U64 & imm(none)) <: U64 --- 7927: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 7928: (U64 & imm(none)) <: -3.0 --- 7928: assumed 7929: (U64 & imm(none)) <: -14 --- 7929: +14 --> ((U64 & imm(none)) | +14) 7930: (U64 & imm(none)) <: (U64 & imm(none)) --- 7931: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7932: (U64 & imm(none)) <: imm(none) --- 7933: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7934: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7935: +14 <: imm(none) --- 7935: -14 --> (-14 & imm(none)) 7936: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7937: +0 <: imm(none) --- 7937: assumed 7938: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7939: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7939: with backtracking 2 7940: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7940: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7939: backtracking... 7940: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7940: (unbounded-sequence 13) --> [] 7941: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 7942: (U64 & imm(none)) <: imm(none) --- 7943: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7943: with backtracking 2 7944: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7944: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7943: backtracking... 7944: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7944: (unbounded-sequence 9) --> [] 7945: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 7946: (U64 & imm(none)) <: imm(none) --- 7947: (U64 & imm(none)) <: U64 --- 7948: (U64 & imm(none)) <: -10 --- 7948: assumed 7949: (U64 & imm(none)) <: (U64 & imm(none)) --- 7950: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7951: (U64 & imm(none)) <: imm(none) --- 7952: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7953: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7954: +14 <: imm(none) --- 7954: assumed 7955: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7956: +0 <: imm(none) --- 7956: assumed 7957: (U64 & imm(none)) <: U64 --- 7958: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 7959: (U64 & imm(none)) <: -3.0 --- 7959: assumed 7960: (U64 & imm(none)) <: -14 --- 7960: +14 --> ((U64 & imm(none)) | +14) 7961: (U64 & imm(none)) <: (U64 & imm(none)) --- 7962: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7963: (U64 & imm(none)) <: imm(none) --- 7964: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7965: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7966: +14 <: imm(none) --- 7966: -14 --> (-14 & imm(none)) 7967: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7968: +0 <: imm(none) --- 7968: assumed 7969: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7970: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7970: with backtracking 2 7971: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7971: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7970: backtracking... 7971: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 7971: (unbounded-sequence 13) --> [] 7972: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 7973: (U64 & imm(none)) <: imm(none) --- 7974: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7974: with backtracking 2 7975: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7975: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7974: backtracking... 7975: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 7975: (unbounded-sequence 9) --> [] 7976: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 7977: (U64 & imm(none)) <: imm(none) --- 7978: (U64 & imm(none)) <: U64 --- 7979: (U64 & imm(none)) <: -10 --- 7979: assumed 7980: (U64 & imm(none)) <: (U64 & imm(none)) --- 7981: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7982: (U64 & imm(none)) <: imm(none) --- 7983: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7984: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7985: +14 <: imm(none) --- 7985: assumed 7986: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7987: +0 <: imm(none) --- 7987: assumed 7988: (U64 & imm(none)) <: U64 --- 7989: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 7990: (U64 & imm(none)) <: -3.0 --- 7990: assumed 7991: (U64 & imm(none)) <: -14 --- 7991: +14 --> ((U64 & imm(none)) | +14) 7992: (U64 & imm(none)) <: (U64 & imm(none)) --- 7993: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 7994: (U64 & imm(none)) <: imm(none) --- 7995: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 7996: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 7997: +14 <: imm(none) --- 7997: -14 --> (-14 & imm(none)) 7998: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 7999: +0 <: imm(none) --- 7999: assumed 8000: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8001: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8001: with backtracking 2 8002: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8002: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8001: backtracking... 8002: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8002: (unbounded-sequence 13) --> [] 8003: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 8004: (U64 & imm(none)) <: imm(none) --- 8005: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8005: with backtracking 2 8006: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8006: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8005: backtracking... 8006: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8006: (unbounded-sequence 9) --> [] 8007: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 8008: (U64 & imm(none)) <: imm(none) --- 8009: (U64 & imm(none)) <: U64 --- 8010: (U64 & imm(none)) <: -10 --- 8010: assumed 8011: (U64 & imm(none)) <: (U64 & imm(none)) --- 8012: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8013: (U64 & imm(none)) <: imm(none) --- 8014: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8015: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8016: +14 <: imm(none) --- 8016: assumed 8017: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8018: +0 <: imm(none) --- 8018: assumed 8019: (U64 & imm(none)) <: U64 --- 8020: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 8021: (U64 & imm(none)) <: -3.0 --- 8021: assumed 8022: (U64 & imm(none)) <: -14 --- 8022: +14 --> ((U64 & imm(none)) | +14) 8023: (U64 & imm(none)) <: (U64 & imm(none)) --- 8024: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8025: (U64 & imm(none)) <: imm(none) --- 8026: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8027: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8028: +14 <: imm(none) --- 8028: -14 --> (-14 & imm(none)) 8029: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8030: +0 <: imm(none) --- 8030: assumed 8031: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8032: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8032: with backtracking 2 8033: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8033: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8032: backtracking... 8033: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8033: (unbounded-sequence 13) --> [] 8034: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 8035: (U64 & imm(none)) <: imm(none) --- 8036: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8036: with backtracking 2 8037: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8037: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8036: backtracking... 8037: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8037: (unbounded-sequence 9) --> [] 8038: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 8039: (U64 & imm(none)) <: imm(none) --- 8040: (U64 & imm(none)) <: U64 --- 8041: (U64 & imm(none)) <: -10 --- 8041: assumed 8042: (U64 & imm(none)) <: (U64 & imm(none)) --- 8043: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8044: (U64 & imm(none)) <: imm(none) --- 8045: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8046: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8047: +14 <: imm(none) --- 8047: assumed 8048: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8049: +0 <: imm(none) --- 8049: assumed 8050: (U64 & imm(none)) <: U64 --- 8051: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 8052: (U64 & imm(none)) <: -3.0 --- 8052: assumed 8053: (U64 & imm(none)) <: -14 --- 8053: +14 --> ((U64 & imm(none)) | +14) 8054: (U64 & imm(none)) <: (U64 & imm(none)) --- 8055: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8056: (U64 & imm(none)) <: imm(none) --- 8057: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8058: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8059: +14 <: imm(none) --- 8059: -14 --> (-14 & imm(none)) 8060: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8061: +0 <: imm(none) --- 8061: assumed 8062: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8063: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8063: with backtracking 2 8064: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8064: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8063: backtracking... 8064: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8064: (unbounded-sequence 13) --> [] 8065: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 8066: (U64 & imm(none)) <: imm(none) --- 8067: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8067: with backtracking 2 8068: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8068: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8067: backtracking... 8068: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8068: (unbounded-sequence 9) --> [] 8069: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 8070: (U64 & imm(none)) <: imm(none) --- 8071: (U64 & imm(none)) <: U64 --- 8072: (U64 & imm(none)) <: -10 --- 8072: assumed 8073: (U64 & imm(none)) <: (U64 & imm(none)) --- 8074: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8075: (U64 & imm(none)) <: imm(none) --- 8076: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8077: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8078: +14 <: imm(none) --- 8078: assumed 8079: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8080: +0 <: imm(none) --- 8080: assumed 8081: (U64 & imm(none)) <: U64 --- 8082: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 8083: (U64 & imm(none)) <: -3.0 --- 8083: assumed 8084: (U64 & imm(none)) <: -14 --- 8084: +14 --> ((U64 & imm(none)) | +14) 8085: (U64 & imm(none)) <: (U64 & imm(none)) --- 8086: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8087: (U64 & imm(none)) <: imm(none) --- 8088: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8089: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8090: +14 <: imm(none) --- 8090: -14 --> (-14 & imm(none)) 8091: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8092: +0 <: imm(none) --- 8092: assumed 8093: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8094: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8094: with backtracking 2 8095: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8095: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8094: backtracking... 8095: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8095: (unbounded-sequence 13) --> [] 8096: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 8097: (U64 & imm(none)) <: imm(none) --- 8098: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8098: with backtracking 2 8099: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8099: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8098: backtracking... 8099: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8099: (unbounded-sequence 9) --> [] 8100: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 8101: (U64 & imm(none)) <: imm(none) --- 8102: (U64 & imm(none)) <: U64 --- 8103: (U64 & imm(none)) <: -10 --- 8103: assumed 8104: (U64 & imm(none)) <: (U64 & imm(none)) --- 8105: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8106: (U64 & imm(none)) <: imm(none) --- 8107: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8108: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8109: +14 <: imm(none) --- 8109: assumed 8110: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8111: +0 <: imm(none) --- 8111: assumed 8112: (U64 & imm(none)) <: U64 --- 8113: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 8114: (U64 & imm(none)) <: -3.0 --- 8114: assumed 8115: (U64 & imm(none)) <: -14 --- 8115: +14 --> ((U64 & imm(none)) | +14) 8116: (U64 & imm(none)) <: (U64 & imm(none)) --- 8117: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8118: (U64 & imm(none)) <: imm(none) --- 8119: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8120: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8121: +14 <: imm(none) --- 8121: -14 --> (-14 & imm(none)) 8122: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8123: +0 <: imm(none) --- 8123: assumed 8124: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8125: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8125: with backtracking 2 8126: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8126: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8125: backtracking... 8126: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8126: (unbounded-sequence 13) --> [] 8127: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 8128: (U64 & imm(none)) <: imm(none) --- 8129: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8129: with backtracking 2 8130: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8130: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8129: backtracking... 8130: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8130: (unbounded-sequence 9) --> [] 8131: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 8132: (U64 & imm(none)) <: imm(none) --- 8133: (U64 & imm(none)) <: U64 --- 8134: (U64 & imm(none)) <: -10 --- 8134: assumed 8135: (U64 & imm(none)) <: (U64 & imm(none)) --- 8136: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8137: (U64 & imm(none)) <: imm(none) --- 8138: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8139: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8140: +14 <: imm(none) --- 8140: assumed 8141: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8142: +0 <: imm(none) --- 8142: assumed 8143: (U64 & imm(none)) <: U64 --- 8144: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 8145: (U64 & imm(none)) <: -3.0 --- 8145: assumed 8146: (U64 & imm(none)) <: -14 --- 8146: +14 --> ((U64 & imm(none)) | +14) 8147: (U64 & imm(none)) <: (U64 & imm(none)) --- 8148: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8149: (U64 & imm(none)) <: imm(none) --- 8150: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8151: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8152: +14 <: imm(none) --- 8152: -14 --> (-14 & imm(none)) 8153: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8154: +0 <: imm(none) --- 8154: assumed 8155: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8156: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8156: with backtracking 2 8157: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8157: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8156: backtracking... 8157: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8157: (unbounded-sequence 13) --> [] 8158: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 8159: (U64 & imm(none)) <: imm(none) --- 8160: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8160: with backtracking 2 8161: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8161: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8160: backtracking... 8161: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8161: (unbounded-sequence 9) --> [] 8162: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 8163: (U64 & imm(none)) <: imm(none) --- 8164: (U64 & imm(none)) <: U64 --- 8165: (U64 & imm(none)) <: -10 --- 8165: assumed 8166: (U64 & imm(none)) <: (U64 & imm(none)) --- 8167: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8168: (U64 & imm(none)) <: imm(none) --- 8169: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8170: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8171: +14 <: imm(none) --- 8171: assumed 8172: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8173: +0 <: imm(none) --- 8173: assumed 8174: (U64 & imm(none)) <: U64 --- 8175: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 8176: (U64 & imm(none)) <: -3.0 --- 8176: assumed 8177: (U64 & imm(none)) <: -14 --- 8177: +14 --> ((U64 & imm(none)) | +14) 8178: (U64 & imm(none)) <: (U64 & imm(none)) --- 8179: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8180: (U64 & imm(none)) <: imm(none) --- 8181: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8182: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8183: +14 <: imm(none) --- 8183: -14 --> (-14 & imm(none)) 8184: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8185: +0 <: imm(none) --- 8185: assumed 8186: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8187: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8187: with backtracking 2 8188: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8188: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8187: backtracking... 8188: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8188: (unbounded-sequence 13) --> [] 8189: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 8190: (U64 & imm(none)) <: imm(none) --- 8191: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8191: with backtracking 2 8192: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8192: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8191: backtracking... 8192: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8192: (unbounded-sequence 9) --> [] 8193: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 8194: (U64 & imm(none)) <: imm(none) --- 8195: (U64 & imm(none)) <: U64 --- 8196: (U64 & imm(none)) <: -10 --- 8196: assumed 8197: (U64 & imm(none)) <: (U64 & imm(none)) --- 8198: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8199: (U64 & imm(none)) <: imm(none) --- 8200: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8201: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8202: +14 <: imm(none) --- 8202: assumed 8203: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8204: +0 <: imm(none) --- 8204: assumed 8205: (U64 & imm(none)) <: U64 --- 8206: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 8207: (U64 & imm(none)) <: -3.0 --- 8207: assumed 8208: (U64 & imm(none)) <: -14 --- 8208: +14 --> ((U64 & imm(none)) | +14) 8209: (U64 & imm(none)) <: (U64 & imm(none)) --- 8210: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8211: (U64 & imm(none)) <: imm(none) --- 8212: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8213: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8214: +14 <: imm(none) --- 8214: -14 --> (-14 & imm(none)) 8215: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8216: +0 <: imm(none) --- 8216: assumed 8217: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8218: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8218: with backtracking 2 8219: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8219: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8218: backtracking... 8219: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8219: (unbounded-sequence 13) --> [] 8220: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 8221: (U64 & imm(none)) <: imm(none) --- 8222: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8222: with backtracking 2 8223: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8223: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8222: backtracking... 8223: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8223: (unbounded-sequence 9) --> [] 8224: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 8225: (U64 & imm(none)) <: imm(none) --- 8226: (U64 & imm(none)) <: U64 --- 8227: (U64 & imm(none)) <: -10 --- 8227: assumed 8228: (U64 & imm(none)) <: (U64 & imm(none)) --- 8229: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8230: (U64 & imm(none)) <: imm(none) --- 8231: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8232: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8233: +14 <: imm(none) --- 8233: assumed 8234: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8235: +0 <: imm(none) --- 8235: assumed 8236: (U64 & imm(none)) <: U64 --- 8237: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 8238: (U64 & imm(none)) <: -3.0 --- 8238: assumed 8239: (U64 & imm(none)) <: -14 --- 8239: +14 --> ((U64 & imm(none)) | +14) 8240: (U64 & imm(none)) <: (U64 & imm(none)) --- 8241: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8242: (U64 & imm(none)) <: imm(none) --- 8243: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8244: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8245: +14 <: imm(none) --- 8245: -14 --> (-14 & imm(none)) 8246: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8247: +0 <: imm(none) --- 8247: assumed 8248: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8249: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8249: with backtracking 2 8250: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8250: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8249: backtracking... 8250: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8250: (unbounded-sequence 13) --> [] 8251: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 8252: (U64 & imm(none)) <: imm(none) --- 8253: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8253: with backtracking 2 8254: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8254: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8253: backtracking... 8254: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8254: (unbounded-sequence 9) --> [] 8255: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 8256: (U64 & imm(none)) <: imm(none) --- 8257: (U64 & imm(none)) <: U64 --- 8258: (U64 & imm(none)) <: -10 --- 8258: assumed 8259: (U64 & imm(none)) <: (U64 & imm(none)) --- 8260: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8261: (U64 & imm(none)) <: imm(none) --- 8262: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8263: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8264: +14 <: imm(none) --- 8264: assumed 8265: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8266: +0 <: imm(none) --- 8266: assumed 8267: (U64 & imm(none)) <: U64 --- 8268: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 8269: (U64 & imm(none)) <: -3.0 --- 8269: assumed 8270: (U64 & imm(none)) <: -14 --- 8270: +14 --> ((U64 & imm(none)) | +14) 8271: (U64 & imm(none)) <: (U64 & imm(none)) --- 8272: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8273: (U64 & imm(none)) <: imm(none) --- 8274: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8275: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8276: +14 <: imm(none) --- 8276: -14 --> (-14 & imm(none)) 8277: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8278: +0 <: imm(none) --- 8278: assumed 8279: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8280: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8280: with backtracking 2 8281: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8281: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8280: backtracking... 8281: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8281: (unbounded-sequence 13) --> [] 8282: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 8283: (U64 & imm(none)) <: imm(none) --- 8284: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8284: with backtracking 2 8285: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8285: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8284: backtracking... 8285: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8285: (unbounded-sequence 9) --> [] 8286: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 8287: (U64 & imm(none)) <: imm(none) --- 8288: (U64 & imm(none)) <: U64 --- 8289: (U64 & imm(none)) <: -10 --- 8289: assumed 8290: (U64 & imm(none)) <: (U64 & imm(none)) --- 8291: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8292: (U64 & imm(none)) <: imm(none) --- 8293: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8294: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8295: +14 <: imm(none) --- 8295: assumed 8296: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8297: +0 <: imm(none) --- 8297: assumed 8298: (U64 & imm(none)) <: U64 --- 8299: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 8300: (U64 & imm(none)) <: -3.0 --- 8300: assumed 8301: (U64 & imm(none)) <: -14 --- 8301: +14 --> ((U64 & imm(none)) | +14) 8302: (U64 & imm(none)) <: (U64 & imm(none)) --- 8303: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8304: (U64 & imm(none)) <: imm(none) --- 8305: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8306: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8307: +14 <: imm(none) --- 8307: -14 --> (-14 & imm(none)) 8308: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8309: +0 <: imm(none) --- 8309: assumed 8310: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8311: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8311: with backtracking 2 8312: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8312: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8311: backtracking... 8312: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8312: (unbounded-sequence 13) --> [] 8313: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 8314: (U64 & imm(none)) <: imm(none) --- 8315: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8315: with backtracking 2 8316: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8316: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8315: backtracking... 8316: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8316: (unbounded-sequence 9) --> [] 8317: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 8318: (U64 & imm(none)) <: imm(none) --- 8319: (U64 & imm(none)) <: U64 --- 8320: (U64 & imm(none)) <: -10 --- 8320: assumed 8321: (U64 & imm(none)) <: (U64 & imm(none)) --- 8322: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8323: (U64 & imm(none)) <: imm(none) --- 8324: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8325: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8326: +14 <: imm(none) --- 8326: assumed 8327: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8328: +0 <: imm(none) --- 8328: assumed 8329: (U64 & imm(none)) <: U64 --- 8330: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 8331: (U64 & imm(none)) <: -3.0 --- 8331: assumed 8332: (U64 & imm(none)) <: -14 --- 8332: +14 --> ((U64 & imm(none)) | +14) 8333: (U64 & imm(none)) <: (U64 & imm(none)) --- 8334: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8335: (U64 & imm(none)) <: imm(none) --- 8336: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8337: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8338: +14 <: imm(none) --- 8338: -14 --> (-14 & imm(none)) 8339: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8340: +0 <: imm(none) --- 8340: assumed 8341: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8342: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8342: with backtracking 2 8343: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8343: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8342: backtracking... 8343: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8343: (unbounded-sequence 13) --> [] 8344: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 8345: (U64 & imm(none)) <: imm(none) --- 8346: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8346: with backtracking 2 8347: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8347: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8346: backtracking... 8347: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8347: (unbounded-sequence 9) --> [] 8348: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 8349: (U64 & imm(none)) <: imm(none) --- 8350: (U64 & imm(none)) <: U64 --- 8351: (U64 & imm(none)) <: -10 --- 8351: assumed 8352: (U64 & imm(none)) <: (U64 & imm(none)) --- 8353: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8354: (U64 & imm(none)) <: imm(none) --- 8355: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8356: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8357: +14 <: imm(none) --- 8357: assumed 8358: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8359: +0 <: imm(none) --- 8359: assumed 8360: (U64 & imm(none)) <: U64 --- 8361: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 8362: (U64 & imm(none)) <: -3.0 --- 8362: assumed 8363: (U64 & imm(none)) <: -14 --- 8363: +14 --> ((U64 & imm(none)) | +14) 8364: (U64 & imm(none)) <: (U64 & imm(none)) --- 8365: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8366: (U64 & imm(none)) <: imm(none) --- 8367: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8368: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8369: +14 <: imm(none) --- 8369: -14 --> (-14 & imm(none)) 8370: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8371: +0 <: imm(none) --- 8371: assumed 8372: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8373: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8373: with backtracking 2 8374: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8374: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8373: backtracking... 8374: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8374: (unbounded-sequence 13) --> [] 8375: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 8376: (U64 & imm(none)) <: imm(none) --- 8377: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8377: with backtracking 2 8378: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8378: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8377: backtracking... 8378: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8378: (unbounded-sequence 9) --> [] 8379: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 8380: (U64 & imm(none)) <: imm(none) --- 8381: (U64 & imm(none)) <: U64 --- 8382: (U64 & imm(none)) <: -10 --- 8382: assumed 8383: (U64 & imm(none)) <: (U64 & imm(none)) --- 8384: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8385: (U64 & imm(none)) <: imm(none) --- 8386: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8387: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8388: +14 <: imm(none) --- 8388: assumed 8389: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8390: +0 <: imm(none) --- 8390: assumed 8391: (U64 & imm(none)) <: U64 --- 8392: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 8393: (U64 & imm(none)) <: -3.0 --- 8393: assumed 8394: (U64 & imm(none)) <: -14 --- 8394: +14 --> ((U64 & imm(none)) | +14) 8395: (U64 & imm(none)) <: (U64 & imm(none)) --- 8396: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8397: (U64 & imm(none)) <: imm(none) --- 8398: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8399: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8400: +14 <: imm(none) --- 8400: -14 --> (-14 & imm(none)) 8401: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8402: +0 <: imm(none) --- 8402: assumed 8403: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8404: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8404: with backtracking 2 8405: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8405: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8404: backtracking... 8405: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8405: (unbounded-sequence 13) --> [] 8406: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 8407: (U64 & imm(none)) <: imm(none) --- 8408: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8408: with backtracking 2 8409: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8409: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8408: backtracking... 8409: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8409: (unbounded-sequence 9) --> [] 8410: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 8411: (U64 & imm(none)) <: imm(none) --- 8412: (U64 & imm(none)) <: U64 --- 8413: (U64 & imm(none)) <: -10 --- 8413: assumed 8414: (U64 & imm(none)) <: (U64 & imm(none)) --- 8415: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8416: (U64 & imm(none)) <: imm(none) --- 8417: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8418: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8419: +14 <: imm(none) --- 8419: assumed 8420: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8421: +0 <: imm(none) --- 8421: assumed 8422: (U64 & imm(none)) <: U64 --- 8423: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 8424: (U64 & imm(none)) <: -3.0 --- 8424: assumed 8425: (U64 & imm(none)) <: -14 --- 8425: +14 --> ((U64 & imm(none)) | +14) 8426: (U64 & imm(none)) <: (U64 & imm(none)) --- 8427: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8428: (U64 & imm(none)) <: imm(none) --- 8429: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8430: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8431: +14 <: imm(none) --- 8431: -14 --> (-14 & imm(none)) 8432: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8433: +0 <: imm(none) --- 8433: assumed 8434: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8435: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8435: with backtracking 2 8436: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8436: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8435: backtracking... 8436: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8436: (unbounded-sequence 13) --> [] 8437: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 8438: (U64 & imm(none)) <: imm(none) --- 8439: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8439: with backtracking 2 8440: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8440: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8439: backtracking... 8440: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8440: (unbounded-sequence 9) --> [] 8441: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 8442: (U64 & imm(none)) <: imm(none) --- 8443: (U64 & imm(none)) <: U64 --- 8444: (U64 & imm(none)) <: -10 --- 8444: assumed 8445: (U64 & imm(none)) <: (U64 & imm(none)) --- 8446: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8447: (U64 & imm(none)) <: imm(none) --- 8448: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8449: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8450: +14 <: imm(none) --- 8450: assumed 8451: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8452: +0 <: imm(none) --- 8452: assumed 8453: (U64 & imm(none)) <: U64 --- 8454: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 8455: (U64 & imm(none)) <: -3.0 --- 8455: assumed 8456: (U64 & imm(none)) <: -14 --- 8456: +14 --> ((U64 & imm(none)) | +14) 8457: (U64 & imm(none)) <: (U64 & imm(none)) --- 8458: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8459: (U64 & imm(none)) <: imm(none) --- 8460: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8461: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8462: +14 <: imm(none) --- 8462: -14 --> (-14 & imm(none)) 8463: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8464: +0 <: imm(none) --- 8464: assumed 8465: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8466: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8466: with backtracking 2 8467: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8467: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8466: backtracking... 8467: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8467: (unbounded-sequence 13) --> [] 8468: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 8469: (U64 & imm(none)) <: imm(none) --- 8470: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8470: with backtracking 2 8471: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8471: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8470: backtracking... 8471: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8471: (unbounded-sequence 9) --> [] 8472: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 8473: (U64 & imm(none)) <: imm(none) --- 8474: (U64 & imm(none)) <: U64 --- 8475: (U64 & imm(none)) <: -10 --- 8475: assumed 8476: (U64 & imm(none)) <: (U64 & imm(none)) --- 8477: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8478: (U64 & imm(none)) <: imm(none) --- 8479: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8480: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8481: +14 <: imm(none) --- 8481: assumed 8482: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8483: +0 <: imm(none) --- 8483: assumed 8484: (U64 & imm(none)) <: U64 --- 8485: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 8486: (U64 & imm(none)) <: -3.0 --- 8486: assumed 8487: (U64 & imm(none)) <: -14 --- 8487: +14 --> ((U64 & imm(none)) | +14) 8488: (U64 & imm(none)) <: (U64 & imm(none)) --- 8489: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8490: (U64 & imm(none)) <: imm(none) --- 8491: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8492: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8493: +14 <: imm(none) --- 8493: -14 --> (-14 & imm(none)) 8494: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8495: +0 <: imm(none) --- 8495: assumed 8496: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8497: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8497: with backtracking 2 8498: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8498: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8497: backtracking... 8498: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8498: (unbounded-sequence 13) --> [] 8499: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 8500: (U64 & imm(none)) <: imm(none) --- 8501: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8501: with backtracking 2 8502: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8502: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8501: backtracking... 8502: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8502: (unbounded-sequence 9) --> [] 8503: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 8504: (U64 & imm(none)) <: imm(none) --- 8505: (U64 & imm(none)) <: U64 --- 8506: (U64 & imm(none)) <: -10 --- 8506: assumed 8507: (U64 & imm(none)) <: (U64 & imm(none)) --- 8508: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8509: (U64 & imm(none)) <: imm(none) --- 8510: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8511: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8512: +14 <: imm(none) --- 8512: assumed 8513: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8514: +0 <: imm(none) --- 8514: assumed 8515: (U64 & imm(none)) <: U64 --- 8516: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 8517: (U64 & imm(none)) <: -3.0 --- 8517: assumed 8518: (U64 & imm(none)) <: -14 --- 8518: +14 --> ((U64 & imm(none)) | +14) 8519: (U64 & imm(none)) <: (U64 & imm(none)) --- 8520: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8521: (U64 & imm(none)) <: imm(none) --- 8522: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8523: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8524: +14 <: imm(none) --- 8524: -14 --> (-14 & imm(none)) 8525: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8526: +0 <: imm(none) --- 8526: assumed 8527: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8528: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8528: with backtracking 2 8529: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8529: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8528: backtracking... 8529: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8529: (unbounded-sequence 13) --> [] 8530: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 8531: (U64 & imm(none)) <: imm(none) --- 8532: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8532: with backtracking 2 8533: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8533: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8532: backtracking... 8533: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8533: (unbounded-sequence 9) --> [] 8534: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 8535: (U64 & imm(none)) <: imm(none) --- 8536: (U64 & imm(none)) <: U64 --- 8537: (U64 & imm(none)) <: -10 --- 8537: assumed 8538: (U64 & imm(none)) <: (U64 & imm(none)) --- 8539: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8540: (U64 & imm(none)) <: imm(none) --- 8541: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8542: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8543: +14 <: imm(none) --- 8543: assumed 8544: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8545: +0 <: imm(none) --- 8545: assumed 8546: (U64 & imm(none)) <: U64 --- 8547: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 8548: (U64 & imm(none)) <: -3.0 --- 8548: assumed 8549: (U64 & imm(none)) <: -14 --- 8549: +14 --> ((U64 & imm(none)) | +14) 8550: (U64 & imm(none)) <: (U64 & imm(none)) --- 8551: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8552: (U64 & imm(none)) <: imm(none) --- 8553: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8554: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8555: +14 <: imm(none) --- 8555: -14 --> (-14 & imm(none)) 8556: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8557: +0 <: imm(none) --- 8557: assumed 8558: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8559: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8559: with backtracking 2 8560: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8560: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8559: backtracking... 8560: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8560: (unbounded-sequence 13) --> [] 8561: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 8562: (U64 & imm(none)) <: imm(none) --- 8563: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8563: with backtracking 2 8564: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8564: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8563: backtracking... 8564: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8564: (unbounded-sequence 9) --> [] 8565: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 8566: (U64 & imm(none)) <: imm(none) --- 8567: (U64 & imm(none)) <: U64 --- 8568: (U64 & imm(none)) <: -10 --- 8568: assumed 8569: (U64 & imm(none)) <: (U64 & imm(none)) --- 8570: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8571: (U64 & imm(none)) <: imm(none) --- 8572: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8573: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8574: +14 <: imm(none) --- 8574: assumed 8575: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8576: +0 <: imm(none) --- 8576: assumed 8577: (U64 & imm(none)) <: U64 --- 8578: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 8579: (U64 & imm(none)) <: -3.0 --- 8579: assumed 8580: (U64 & imm(none)) <: -14 --- 8580: +14 --> ((U64 & imm(none)) | +14) 8581: (U64 & imm(none)) <: (U64 & imm(none)) --- 8582: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8583: (U64 & imm(none)) <: imm(none) --- 8584: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8585: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8586: +14 <: imm(none) --- 8586: -14 --> (-14 & imm(none)) 8587: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8588: +0 <: imm(none) --- 8588: assumed 8589: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8590: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8590: with backtracking 2 8591: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8591: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8590: backtracking... 8591: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8591: (unbounded-sequence 13) --> [] 8592: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 8593: (U64 & imm(none)) <: imm(none) --- 8594: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8594: with backtracking 2 8595: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8595: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8594: backtracking... 8595: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8595: (unbounded-sequence 9) --> [] 8596: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 8597: (U64 & imm(none)) <: imm(none) --- 8598: (U64 & imm(none)) <: U64 --- 8599: (U64 & imm(none)) <: -10 --- 8599: assumed 8600: (U64 & imm(none)) <: (U64 & imm(none)) --- 8601: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8602: (U64 & imm(none)) <: imm(none) --- 8603: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8604: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8605: +14 <: imm(none) --- 8605: assumed 8606: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8607: +0 <: imm(none) --- 8607: assumed 8608: (U64 & imm(none)) <: U64 --- 8609: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 8610: (U64 & imm(none)) <: -3.0 --- 8610: assumed 8611: (U64 & imm(none)) <: -14 --- 8611: +14 --> ((U64 & imm(none)) | +14) 8612: (U64 & imm(none)) <: (U64 & imm(none)) --- 8613: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8614: (U64 & imm(none)) <: imm(none) --- 8615: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8616: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8617: +14 <: imm(none) --- 8617: -14 --> (-14 & imm(none)) 8618: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8619: +0 <: imm(none) --- 8619: assumed 8620: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8621: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8621: with backtracking 2 8622: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8622: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8621: backtracking... 8622: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8622: (unbounded-sequence 13) --> [] 8623: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 8624: (U64 & imm(none)) <: imm(none) --- 8625: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8625: with backtracking 2 8626: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8626: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8625: backtracking... 8626: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8626: (unbounded-sequence 9) --> [] 8627: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 8628: (U64 & imm(none)) <: imm(none) --- 8629: (U64 & imm(none)) <: U64 --- 8630: (U64 & imm(none)) <: -10 --- 8630: assumed 8631: (U64 & imm(none)) <: (U64 & imm(none)) --- 8632: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8633: (U64 & imm(none)) <: imm(none) --- 8634: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8635: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8636: +14 <: imm(none) --- 8636: assumed 8637: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8638: +0 <: imm(none) --- 8638: assumed 8639: (U64 & imm(none)) <: U64 --- 8640: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 8641: (U64 & imm(none)) <: -3.0 --- 8641: assumed 8642: (U64 & imm(none)) <: -14 --- 8642: +14 --> ((U64 & imm(none)) | +14) 8643: (U64 & imm(none)) <: (U64 & imm(none)) --- 8644: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8645: (U64 & imm(none)) <: imm(none) --- 8646: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8647: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8648: +14 <: imm(none) --- 8648: -14 --> (-14 & imm(none)) 8649: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8650: +0 <: imm(none) --- 8650: assumed 8651: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8652: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8652: with backtracking 2 8653: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8653: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8652: backtracking... 8653: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8653: (unbounded-sequence 13) --> [] 8654: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 8655: (U64 & imm(none)) <: imm(none) --- 8656: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8656: with backtracking 2 8657: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8657: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8656: backtracking... 8657: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8657: (unbounded-sequence 9) --> [] 8658: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 8659: (U64 & imm(none)) <: imm(none) --- 8660: (U64 & imm(none)) <: U64 --- 8661: (U64 & imm(none)) <: -10 --- 8661: assumed 8662: (U64 & imm(none)) <: (U64 & imm(none)) --- 8663: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8664: (U64 & imm(none)) <: imm(none) --- 8665: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8666: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8667: +14 <: imm(none) --- 8667: assumed 8668: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8669: +0 <: imm(none) --- 8669: assumed 8670: (U64 & imm(none)) <: U64 --- 8671: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 8672: (U64 & imm(none)) <: -3.0 --- 8672: assumed 8673: (U64 & imm(none)) <: -14 --- 8673: +14 --> ((U64 & imm(none)) | +14) 8674: (U64 & imm(none)) <: (U64 & imm(none)) --- 8675: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8676: (U64 & imm(none)) <: imm(none) --- 8677: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8678: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8679: +14 <: imm(none) --- 8679: -14 --> (-14 & imm(none)) 8680: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8681: +0 <: imm(none) --- 8681: assumed 8682: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8683: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8683: with backtracking 2 8684: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8684: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8683: backtracking... 8684: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8684: (unbounded-sequence 13) --> [] 8685: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 8686: (U64 & imm(none)) <: imm(none) --- 8687: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8687: with backtracking 2 8688: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8688: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8687: backtracking... 8688: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8688: (unbounded-sequence 9) --> [] 8689: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 8690: (U64 & imm(none)) <: imm(none) --- 8691: (U64 & imm(none)) <: U64 --- 8692: (U64 & imm(none)) <: -10 --- 8692: assumed 8693: (U64 & imm(none)) <: (U64 & imm(none)) --- 8694: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8695: (U64 & imm(none)) <: imm(none) --- 8696: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8697: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8698: +14 <: imm(none) --- 8698: assumed 8699: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8700: +0 <: imm(none) --- 8700: assumed 8701: (U64 & imm(none)) <: U64 --- 8702: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 8703: (U64 & imm(none)) <: -3.0 --- 8703: assumed 8704: (U64 & imm(none)) <: -14 --- 8704: +14 --> ((U64 & imm(none)) | +14) 8705: (U64 & imm(none)) <: (U64 & imm(none)) --- 8706: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8707: (U64 & imm(none)) <: imm(none) --- 8708: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8709: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8710: +14 <: imm(none) --- 8710: -14 --> (-14 & imm(none)) 8711: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8712: +0 <: imm(none) --- 8712: assumed 8713: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8714: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8714: with backtracking 2 8715: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8715: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8714: backtracking... 8715: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8715: (unbounded-sequence 13) --> [] 8716: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 8717: (U64 & imm(none)) <: imm(none) --- 8718: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8718: with backtracking 2 8719: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8719: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8718: backtracking... 8719: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8719: (unbounded-sequence 9) --> [] 8720: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 8721: (U64 & imm(none)) <: imm(none) --- 8722: (U64 & imm(none)) <: U64 --- 8723: (U64 & imm(none)) <: -10 --- 8723: assumed 8724: (U64 & imm(none)) <: (U64 & imm(none)) --- 8725: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8726: (U64 & imm(none)) <: imm(none) --- 8727: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8728: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8729: +14 <: imm(none) --- 8729: assumed 8730: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8731: +0 <: imm(none) --- 8731: assumed 8732: (U64 & imm(none)) <: U64 --- 8733: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 8734: (U64 & imm(none)) <: -3.0 --- 8734: assumed 8735: (U64 & imm(none)) <: -14 --- 8735: +14 --> ((U64 & imm(none)) | +14) 8736: (U64 & imm(none)) <: (U64 & imm(none)) --- 8737: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8738: (U64 & imm(none)) <: imm(none) --- 8739: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8740: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8741: +14 <: imm(none) --- 8741: -14 --> (-14 & imm(none)) 8742: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8743: +0 <: imm(none) --- 8743: assumed 8744: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8745: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8745: with backtracking 2 8746: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8746: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8745: backtracking... 8746: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8746: (unbounded-sequence 13) --> [] 8747: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 8748: (U64 & imm(none)) <: imm(none) --- 8749: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8749: with backtracking 2 8750: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8750: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8749: backtracking... 8750: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8750: (unbounded-sequence 9) --> [] 8751: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 8752: (U64 & imm(none)) <: imm(none) --- 8753: (U64 & imm(none)) <: U64 --- 8754: (U64 & imm(none)) <: -10 --- 8754: assumed 8755: (U64 & imm(none)) <: (U64 & imm(none)) --- 8756: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8757: (U64 & imm(none)) <: imm(none) --- 8758: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8759: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8760: +14 <: imm(none) --- 8760: assumed 8761: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8762: +0 <: imm(none) --- 8762: assumed 8763: (U64 & imm(none)) <: U64 --- 8764: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 8765: (U64 & imm(none)) <: -3.0 --- 8765: assumed 8766: (U64 & imm(none)) <: -14 --- 8766: +14 --> ((U64 & imm(none)) | +14) 8767: (U64 & imm(none)) <: (U64 & imm(none)) --- 8768: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8769: (U64 & imm(none)) <: imm(none) --- 8770: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8771: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8772: +14 <: imm(none) --- 8772: -14 --> (-14 & imm(none)) 8773: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8774: +0 <: imm(none) --- 8774: assumed 8775: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8776: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8776: with backtracking 2 8777: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8777: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8776: backtracking... 8777: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8777: (unbounded-sequence 13) --> [] 8778: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 8779: (U64 & imm(none)) <: imm(none) --- 8780: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8780: with backtracking 2 8781: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8781: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8780: backtracking... 8781: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8781: (unbounded-sequence 9) --> [] 8782: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 8783: (U64 & imm(none)) <: imm(none) --- 8784: (U64 & imm(none)) <: U64 --- 8785: (U64 & imm(none)) <: -10 --- 8785: assumed 8786: (U64 & imm(none)) <: (U64 & imm(none)) --- 8787: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8788: (U64 & imm(none)) <: imm(none) --- 8789: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8790: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8791: +14 <: imm(none) --- 8791: assumed 8792: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8793: +0 <: imm(none) --- 8793: assumed 8794: (U64 & imm(none)) <: U64 --- 8795: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 8796: (U64 & imm(none)) <: -3.0 --- 8796: assumed 8797: (U64 & imm(none)) <: -14 --- 8797: +14 --> ((U64 & imm(none)) | +14) 8798: (U64 & imm(none)) <: (U64 & imm(none)) --- 8799: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8800: (U64 & imm(none)) <: imm(none) --- 8801: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8802: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8803: +14 <: imm(none) --- 8803: -14 --> (-14 & imm(none)) 8804: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8805: +0 <: imm(none) --- 8805: assumed 8806: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8807: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8807: with backtracking 2 8808: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8808: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8807: backtracking... 8808: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8808: (unbounded-sequence 13) --> [] 8809: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 8810: (U64 & imm(none)) <: imm(none) --- 8811: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8811: with backtracking 2 8812: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8812: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8811: backtracking... 8812: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8812: (unbounded-sequence 9) --> [] 8813: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 8814: (U64 & imm(none)) <: imm(none) --- 8815: (U64 & imm(none)) <: U64 --- 8816: (U64 & imm(none)) <: -10 --- 8816: assumed 8817: (U64 & imm(none)) <: (U64 & imm(none)) --- 8818: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8819: (U64 & imm(none)) <: imm(none) --- 8820: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8821: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8822: +14 <: imm(none) --- 8822: assumed 8823: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8824: +0 <: imm(none) --- 8824: assumed 8825: (U64 & imm(none)) <: U64 --- 8826: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 8827: (U64 & imm(none)) <: -3.0 --- 8827: assumed 8828: (U64 & imm(none)) <: -14 --- 8828: +14 --> ((U64 & imm(none)) | +14) 8829: (U64 & imm(none)) <: (U64 & imm(none)) --- 8830: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8831: (U64 & imm(none)) <: imm(none) --- 8832: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8833: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8834: +14 <: imm(none) --- 8834: -14 --> (-14 & imm(none)) 8835: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8836: +0 <: imm(none) --- 8836: assumed 8837: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8838: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8838: with backtracking 2 8839: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8839: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8838: backtracking... 8839: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8839: (unbounded-sequence 13) --> [] 8840: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 8841: (U64 & imm(none)) <: imm(none) --- 8842: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8842: with backtracking 2 8843: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8843: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8842: backtracking... 8843: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8843: (unbounded-sequence 9) --> [] 8844: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 8845: (U64 & imm(none)) <: imm(none) --- 8846: (U64 & imm(none)) <: U64 --- 8847: (U64 & imm(none)) <: -10 --- 8847: assumed 8848: (U64 & imm(none)) <: (U64 & imm(none)) --- 8849: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8850: (U64 & imm(none)) <: imm(none) --- 8851: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8852: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8853: +14 <: imm(none) --- 8853: assumed 8854: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8855: +0 <: imm(none) --- 8855: assumed 8856: (U64 & imm(none)) <: U64 --- 8857: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 8858: (U64 & imm(none)) <: -3.0 --- 8858: assumed 8859: (U64 & imm(none)) <: -14 --- 8859: +14 --> ((U64 & imm(none)) | +14) 8860: (U64 & imm(none)) <: (U64 & imm(none)) --- 8861: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8862: (U64 & imm(none)) <: imm(none) --- 8863: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8864: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8865: +14 <: imm(none) --- 8865: -14 --> (-14 & imm(none)) 8866: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8867: +0 <: imm(none) --- 8867: assumed 8868: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8869: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8869: with backtracking 2 8870: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8870: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8869: backtracking... 8870: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8870: (unbounded-sequence 13) --> [] 8871: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 8872: (U64 & imm(none)) <: imm(none) --- 8873: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8873: with backtracking 2 8874: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8874: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8873: backtracking... 8874: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8874: (unbounded-sequence 9) --> [] 8875: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 8876: (U64 & imm(none)) <: imm(none) --- 8877: (U64 & imm(none)) <: U64 --- 8878: (U64 & imm(none)) <: -10 --- 8878: assumed 8879: (U64 & imm(none)) <: (U64 & imm(none)) --- 8880: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8881: (U64 & imm(none)) <: imm(none) --- 8882: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8883: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8884: +14 <: imm(none) --- 8884: assumed 8885: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8886: +0 <: imm(none) --- 8886: assumed 8887: (U64 & imm(none)) <: U64 --- 8888: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 8889: (U64 & imm(none)) <: -3.0 --- 8889: assumed 8890: (U64 & imm(none)) <: -14 --- 8890: +14 --> ((U64 & imm(none)) | +14) 8891: (U64 & imm(none)) <: (U64 & imm(none)) --- 8892: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8893: (U64 & imm(none)) <: imm(none) --- 8894: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8895: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8896: +14 <: imm(none) --- 8896: -14 --> (-14 & imm(none)) 8897: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8898: +0 <: imm(none) --- 8898: assumed 8899: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8900: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8900: with backtracking 2 8901: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8901: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8900: backtracking... 8901: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8901: (unbounded-sequence 13) --> [] 8902: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 8903: (U64 & imm(none)) <: imm(none) --- 8904: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8904: with backtracking 2 8905: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8905: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8904: backtracking... 8905: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8905: (unbounded-sequence 9) --> [] 8906: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 8907: (U64 & imm(none)) <: imm(none) --- 8908: (U64 & imm(none)) <: U64 --- 8909: (U64 & imm(none)) <: -10 --- 8909: assumed 8910: (U64 & imm(none)) <: (U64 & imm(none)) --- 8911: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8912: (U64 & imm(none)) <: imm(none) --- 8913: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8914: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8915: +14 <: imm(none) --- 8915: assumed 8916: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8917: +0 <: imm(none) --- 8917: assumed 8918: (U64 & imm(none)) <: U64 --- 8919: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 8920: (U64 & imm(none)) <: -3.0 --- 8920: assumed 8921: (U64 & imm(none)) <: -14 --- 8921: +14 --> ((U64 & imm(none)) | +14) 8922: (U64 & imm(none)) <: (U64 & imm(none)) --- 8923: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8924: (U64 & imm(none)) <: imm(none) --- 8925: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8926: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8927: +14 <: imm(none) --- 8927: -14 --> (-14 & imm(none)) 8928: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8929: +0 <: imm(none) --- 8929: assumed 8930: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8931: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8931: with backtracking 2 8932: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8932: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8931: backtracking... 8932: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8932: (unbounded-sequence 13) --> [] 8933: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 8934: (U64 & imm(none)) <: imm(none) --- 8935: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8935: with backtracking 2 8936: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8936: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8935: backtracking... 8936: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8936: (unbounded-sequence 9) --> [] 8937: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 8938: (U64 & imm(none)) <: imm(none) --- 8939: (U64 & imm(none)) <: U64 --- 8940: (U64 & imm(none)) <: -10 --- 8940: assumed 8941: (U64 & imm(none)) <: (U64 & imm(none)) --- 8942: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8943: (U64 & imm(none)) <: imm(none) --- 8944: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8945: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8946: +14 <: imm(none) --- 8946: assumed 8947: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8948: +0 <: imm(none) --- 8948: assumed 8949: (U64 & imm(none)) <: U64 --- 8950: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 8951: (U64 & imm(none)) <: -3.0 --- 8951: assumed 8952: (U64 & imm(none)) <: -14 --- 8952: +14 --> ((U64 & imm(none)) | +14) 8953: (U64 & imm(none)) <: (U64 & imm(none)) --- 8954: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8955: (U64 & imm(none)) <: imm(none) --- 8956: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8957: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8958: +14 <: imm(none) --- 8958: -14 --> (-14 & imm(none)) 8959: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8960: +0 <: imm(none) --- 8960: assumed 8961: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8962: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8962: with backtracking 2 8963: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8963: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8962: backtracking... 8963: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8963: (unbounded-sequence 13) --> [] 8964: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 8965: (U64 & imm(none)) <: imm(none) --- 8966: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8966: with backtracking 2 8967: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8967: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8966: backtracking... 8967: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8967: (unbounded-sequence 9) --> [] 8968: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 8969: (U64 & imm(none)) <: imm(none) --- 8970: (U64 & imm(none)) <: U64 --- 8971: (U64 & imm(none)) <: -10 --- 8971: assumed 8972: (U64 & imm(none)) <: (U64 & imm(none)) --- 8973: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8974: (U64 & imm(none)) <: imm(none) --- 8975: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8976: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8977: +14 <: imm(none) --- 8977: assumed 8978: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8979: +0 <: imm(none) --- 8979: assumed 8980: (U64 & imm(none)) <: U64 --- 8981: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 8982: (U64 & imm(none)) <: -3.0 --- 8982: assumed 8983: (U64 & imm(none)) <: -14 --- 8983: +14 --> ((U64 & imm(none)) | +14) 8984: (U64 & imm(none)) <: (U64 & imm(none)) --- 8985: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 8986: (U64 & imm(none)) <: imm(none) --- 8987: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 8988: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 8989: +14 <: imm(none) --- 8989: -14 --> (-14 & imm(none)) 8990: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 8991: +0 <: imm(none) --- 8991: assumed 8992: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8993: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8993: with backtracking 2 8994: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8994: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8993: backtracking... 8994: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 8994: (unbounded-sequence 13) --> [] 8995: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 8996: (U64 & imm(none)) <: imm(none) --- 8997: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8997: with backtracking 2 8998: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8998: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8997: backtracking... 8998: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 8998: (unbounded-sequence 9) --> [] 8999: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 9000: (U64 & imm(none)) <: imm(none) --- 9001: (U64 & imm(none)) <: U64 --- 9002: (U64 & imm(none)) <: -10 --- 9002: assumed 9003: (U64 & imm(none)) <: (U64 & imm(none)) --- 9004: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9005: (U64 & imm(none)) <: imm(none) --- 9006: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9007: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9008: +14 <: imm(none) --- 9008: assumed 9009: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9010: +0 <: imm(none) --- 9010: assumed 9011: (U64 & imm(none)) <: U64 --- 9012: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 9013: (U64 & imm(none)) <: -3.0 --- 9013: assumed 9014: (U64 & imm(none)) <: -14 --- 9014: +14 --> ((U64 & imm(none)) | +14) 9015: (U64 & imm(none)) <: (U64 & imm(none)) --- 9016: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9017: (U64 & imm(none)) <: imm(none) --- 9018: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9019: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9020: +14 <: imm(none) --- 9020: -14 --> (-14 & imm(none)) 9021: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9022: +0 <: imm(none) --- 9022: assumed 9023: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9024: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9024: with backtracking 2 9025: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9025: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9024: backtracking... 9025: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9025: (unbounded-sequence 13) --> [] 9026: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 9027: (U64 & imm(none)) <: imm(none) --- 9028: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9028: with backtracking 2 9029: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9029: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9028: backtracking... 9029: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9029: (unbounded-sequence 9) --> [] 9030: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 9031: (U64 & imm(none)) <: imm(none) --- 9032: (U64 & imm(none)) <: U64 --- 9033: (U64 & imm(none)) <: -10 --- 9033: assumed 9034: (U64 & imm(none)) <: (U64 & imm(none)) --- 9035: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9036: (U64 & imm(none)) <: imm(none) --- 9037: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9038: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9039: +14 <: imm(none) --- 9039: assumed 9040: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9041: +0 <: imm(none) --- 9041: assumed 9042: (U64 & imm(none)) <: U64 --- 9043: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 9044: (U64 & imm(none)) <: -3.0 --- 9044: assumed 9045: (U64 & imm(none)) <: -14 --- 9045: +14 --> ((U64 & imm(none)) | +14) 9046: (U64 & imm(none)) <: (U64 & imm(none)) --- 9047: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9048: (U64 & imm(none)) <: imm(none) --- 9049: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9050: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9051: +14 <: imm(none) --- 9051: -14 --> (-14 & imm(none)) 9052: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9053: +0 <: imm(none) --- 9053: assumed 9054: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9055: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9055: with backtracking 2 9056: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9056: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9055: backtracking... 9056: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9056: (unbounded-sequence 13) --> [] 9057: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 9058: (U64 & imm(none)) <: imm(none) --- 9059: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9059: with backtracking 2 9060: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9060: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9059: backtracking... 9060: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9060: (unbounded-sequence 9) --> [] 9061: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 9062: (U64 & imm(none)) <: imm(none) --- 9063: (U64 & imm(none)) <: U64 --- 9064: (U64 & imm(none)) <: -10 --- 9064: assumed 9065: (U64 & imm(none)) <: (U64 & imm(none)) --- 9066: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9067: (U64 & imm(none)) <: imm(none) --- 9068: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9069: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9070: +14 <: imm(none) --- 9070: assumed 9071: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9072: +0 <: imm(none) --- 9072: assumed 9073: (U64 & imm(none)) <: U64 --- 9074: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 9075: (U64 & imm(none)) <: -3.0 --- 9075: assumed 9076: (U64 & imm(none)) <: -14 --- 9076: +14 --> ((U64 & imm(none)) | +14) 9077: (U64 & imm(none)) <: (U64 & imm(none)) --- 9078: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9079: (U64 & imm(none)) <: imm(none) --- 9080: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9081: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9082: +14 <: imm(none) --- 9082: -14 --> (-14 & imm(none)) 9083: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9084: +0 <: imm(none) --- 9084: assumed 9085: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9086: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9086: with backtracking 2 9087: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9087: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9086: backtracking... 9087: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9087: (unbounded-sequence 13) --> [] 9088: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 9089: (U64 & imm(none)) <: imm(none) --- 9090: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9090: with backtracking 2 9091: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9091: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9090: backtracking... 9091: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9091: (unbounded-sequence 9) --> [] 9092: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 9093: (U64 & imm(none)) <: imm(none) --- 9094: (U64 & imm(none)) <: U64 --- 9095: (U64 & imm(none)) <: -10 --- 9095: assumed 9096: (U64 & imm(none)) <: (U64 & imm(none)) --- 9097: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9098: (U64 & imm(none)) <: imm(none) --- 9099: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9100: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9101: +14 <: imm(none) --- 9101: assumed 9102: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9103: +0 <: imm(none) --- 9103: assumed 9104: (U64 & imm(none)) <: U64 --- 9105: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 9106: (U64 & imm(none)) <: -3.0 --- 9106: assumed 9107: (U64 & imm(none)) <: -14 --- 9107: +14 --> ((U64 & imm(none)) | +14) 9108: (U64 & imm(none)) <: (U64 & imm(none)) --- 9109: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9110: (U64 & imm(none)) <: imm(none) --- 9111: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9112: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9113: +14 <: imm(none) --- 9113: -14 --> (-14 & imm(none)) 9114: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9115: +0 <: imm(none) --- 9115: assumed 9116: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9117: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9117: with backtracking 2 9118: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9118: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9117: backtracking... 9118: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9118: (unbounded-sequence 13) --> [] 9119: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 9120: (U64 & imm(none)) <: imm(none) --- 9121: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9121: with backtracking 2 9122: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9122: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9121: backtracking... 9122: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9122: (unbounded-sequence 9) --> [] 9123: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 9124: (U64 & imm(none)) <: imm(none) --- 9125: (U64 & imm(none)) <: U64 --- 9126: (U64 & imm(none)) <: -10 --- 9126: assumed 9127: (U64 & imm(none)) <: (U64 & imm(none)) --- 9128: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9129: (U64 & imm(none)) <: imm(none) --- 9130: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9131: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9132: +14 <: imm(none) --- 9132: assumed 9133: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9134: +0 <: imm(none) --- 9134: assumed 9135: (U64 & imm(none)) <: U64 --- 9136: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 9137: (U64 & imm(none)) <: -3.0 --- 9137: assumed 9138: (U64 & imm(none)) <: -14 --- 9138: +14 --> ((U64 & imm(none)) | +14) 9139: (U64 & imm(none)) <: (U64 & imm(none)) --- 9140: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9141: (U64 & imm(none)) <: imm(none) --- 9142: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9143: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9144: +14 <: imm(none) --- 9144: -14 --> (-14 & imm(none)) 9145: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9146: +0 <: imm(none) --- 9146: assumed 9147: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9148: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9148: with backtracking 2 9149: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9149: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9148: backtracking... 9149: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9149: (unbounded-sequence 13) --> [] 9150: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 9151: (U64 & imm(none)) <: imm(none) --- 9152: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9152: with backtracking 2 9153: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9153: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9152: backtracking... 9153: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9153: (unbounded-sequence 9) --> [] 9154: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 9155: (U64 & imm(none)) <: imm(none) --- 9156: (U64 & imm(none)) <: U64 --- 9157: (U64 & imm(none)) <: -10 --- 9157: assumed 9158: (U64 & imm(none)) <: (U64 & imm(none)) --- 9159: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9160: (U64 & imm(none)) <: imm(none) --- 9161: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9162: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9163: +14 <: imm(none) --- 9163: assumed 9164: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9165: +0 <: imm(none) --- 9165: assumed 9166: (U64 & imm(none)) <: U64 --- 9167: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 9168: (U64 & imm(none)) <: -3.0 --- 9168: assumed 9169: (U64 & imm(none)) <: -14 --- 9169: +14 --> ((U64 & imm(none)) | +14) 9170: (U64 & imm(none)) <: (U64 & imm(none)) --- 9171: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9172: (U64 & imm(none)) <: imm(none) --- 9173: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9174: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9175: +14 <: imm(none) --- 9175: -14 --> (-14 & imm(none)) 9176: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9177: +0 <: imm(none) --- 9177: assumed 9178: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9179: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9179: with backtracking 2 9180: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9180: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9179: backtracking... 9180: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9180: (unbounded-sequence 13) --> [] 9181: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 9182: (U64 & imm(none)) <: imm(none) --- 9183: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9183: with backtracking 2 9184: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9184: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9183: backtracking... 9184: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9184: (unbounded-sequence 9) --> [] 9185: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 9186: (U64 & imm(none)) <: imm(none) --- 9187: (U64 & imm(none)) <: U64 --- 9188: (U64 & imm(none)) <: -10 --- 9188: assumed 9189: (U64 & imm(none)) <: (U64 & imm(none)) --- 9190: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9191: (U64 & imm(none)) <: imm(none) --- 9192: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9193: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9194: +14 <: imm(none) --- 9194: assumed 9195: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9196: +0 <: imm(none) --- 9196: assumed 9197: (U64 & imm(none)) <: U64 --- 9198: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 9199: (U64 & imm(none)) <: -3.0 --- 9199: assumed 9200: (U64 & imm(none)) <: -14 --- 9200: +14 --> ((U64 & imm(none)) | +14) 9201: (U64 & imm(none)) <: (U64 & imm(none)) --- 9202: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9203: (U64 & imm(none)) <: imm(none) --- 9204: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9205: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9206: +14 <: imm(none) --- 9206: -14 --> (-14 & imm(none)) 9207: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9208: +0 <: imm(none) --- 9208: assumed 9209: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9210: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9210: with backtracking 2 9211: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9211: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9210: backtracking... 9211: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9211: (unbounded-sequence 13) --> [] 9212: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 9213: (U64 & imm(none)) <: imm(none) --- 9214: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9214: with backtracking 2 9215: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9215: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9214: backtracking... 9215: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9215: (unbounded-sequence 9) --> [] 9216: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 9217: (U64 & imm(none)) <: imm(none) --- 9218: (U64 & imm(none)) <: U64 --- 9219: (U64 & imm(none)) <: -10 --- 9219: assumed 9220: (U64 & imm(none)) <: (U64 & imm(none)) --- 9221: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9222: (U64 & imm(none)) <: imm(none) --- 9223: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9224: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9225: +14 <: imm(none) --- 9225: assumed 9226: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9227: +0 <: imm(none) --- 9227: assumed 9228: (U64 & imm(none)) <: U64 --- 9229: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 9230: (U64 & imm(none)) <: -3.0 --- 9230: assumed 9231: (U64 & imm(none)) <: -14 --- 9231: +14 --> ((U64 & imm(none)) | +14) 9232: (U64 & imm(none)) <: (U64 & imm(none)) --- 9233: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9234: (U64 & imm(none)) <: imm(none) --- 9235: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9236: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9237: +14 <: imm(none) --- 9237: -14 --> (-14 & imm(none)) 9238: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9239: +0 <: imm(none) --- 9239: assumed 9240: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9241: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9241: with backtracking 2 9242: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9242: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9241: backtracking... 9242: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9242: (unbounded-sequence 13) --> [] 9243: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 9244: (U64 & imm(none)) <: imm(none) --- 9245: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9245: with backtracking 2 9246: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9246: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9245: backtracking... 9246: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9246: (unbounded-sequence 9) --> [] 9247: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 9248: (U64 & imm(none)) <: imm(none) --- 9249: (U64 & imm(none)) <: U64 --- 9250: (U64 & imm(none)) <: -10 --- 9250: assumed 9251: (U64 & imm(none)) <: (U64 & imm(none)) --- 9252: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9253: (U64 & imm(none)) <: imm(none) --- 9254: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9255: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9256: +14 <: imm(none) --- 9256: assumed 9257: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9258: +0 <: imm(none) --- 9258: assumed 9259: (U64 & imm(none)) <: U64 --- 9260: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 9261: (U64 & imm(none)) <: -3.0 --- 9261: assumed 9262: (U64 & imm(none)) <: -14 --- 9262: +14 --> ((U64 & imm(none)) | +14) 9263: (U64 & imm(none)) <: (U64 & imm(none)) --- 9264: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9265: (U64 & imm(none)) <: imm(none) --- 9266: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9267: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9268: +14 <: imm(none) --- 9268: -14 --> (-14 & imm(none)) 9269: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9270: +0 <: imm(none) --- 9270: assumed 9271: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9272: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9272: with backtracking 2 9273: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9273: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9272: backtracking... 9273: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9273: (unbounded-sequence 13) --> [] 9274: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 9275: (U64 & imm(none)) <: imm(none) --- 9276: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9276: with backtracking 2 9277: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9277: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9276: backtracking... 9277: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9277: (unbounded-sequence 9) --> [] 9278: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 9279: (U64 & imm(none)) <: imm(none) --- 9280: (U64 & imm(none)) <: U64 --- 9281: (U64 & imm(none)) <: -10 --- 9281: assumed 9282: (U64 & imm(none)) <: (U64 & imm(none)) --- 9283: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9284: (U64 & imm(none)) <: imm(none) --- 9285: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9286: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9287: +14 <: imm(none) --- 9287: assumed 9288: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9289: +0 <: imm(none) --- 9289: assumed 9290: (U64 & imm(none)) <: U64 --- 9291: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 9292: (U64 & imm(none)) <: -3.0 --- 9292: assumed 9293: (U64 & imm(none)) <: -14 --- 9293: +14 --> ((U64 & imm(none)) | +14) 9294: (U64 & imm(none)) <: (U64 & imm(none)) --- 9295: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9296: (U64 & imm(none)) <: imm(none) --- 9297: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9298: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9299: +14 <: imm(none) --- 9299: -14 --> (-14 & imm(none)) 9300: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9301: +0 <: imm(none) --- 9301: assumed 9302: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9303: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9303: with backtracking 2 9304: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9304: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9303: backtracking... 9304: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9304: (unbounded-sequence 13) --> [] 9305: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 9306: (U64 & imm(none)) <: imm(none) --- 9307: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9307: with backtracking 2 9308: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9308: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9307: backtracking... 9308: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9308: (unbounded-sequence 9) --> [] 9309: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 9310: (U64 & imm(none)) <: imm(none) --- 9311: (U64 & imm(none)) <: U64 --- 9312: (U64 & imm(none)) <: -10 --- 9312: assumed 9313: (U64 & imm(none)) <: (U64 & imm(none)) --- 9314: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9315: (U64 & imm(none)) <: imm(none) --- 9316: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9317: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9318: +14 <: imm(none) --- 9318: assumed 9319: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9320: +0 <: imm(none) --- 9320: assumed 9321: (U64 & imm(none)) <: U64 --- 9322: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 9323: (U64 & imm(none)) <: -3.0 --- 9323: assumed 9324: (U64 & imm(none)) <: -14 --- 9324: +14 --> ((U64 & imm(none)) | +14) 9325: (U64 & imm(none)) <: (U64 & imm(none)) --- 9326: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9327: (U64 & imm(none)) <: imm(none) --- 9328: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9329: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9330: +14 <: imm(none) --- 9330: -14 --> (-14 & imm(none)) 9331: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9332: +0 <: imm(none) --- 9332: assumed 9333: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9334: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9334: with backtracking 2 9335: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9335: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9334: backtracking... 9335: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9335: (unbounded-sequence 13) --> [] 9336: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 9337: (U64 & imm(none)) <: imm(none) --- 9338: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9338: with backtracking 2 9339: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9339: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9338: backtracking... 9339: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9339: (unbounded-sequence 9) --> [] 9340: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 9341: (U64 & imm(none)) <: imm(none) --- 9342: (U64 & imm(none)) <: U64 --- 9343: (U64 & imm(none)) <: -10 --- 9343: assumed 9344: (U64 & imm(none)) <: (U64 & imm(none)) --- 9345: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9346: (U64 & imm(none)) <: imm(none) --- 9347: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9348: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9349: +14 <: imm(none) --- 9349: assumed 9350: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9351: +0 <: imm(none) --- 9351: assumed 9352: (U64 & imm(none)) <: U64 --- 9353: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 9354: (U64 & imm(none)) <: -3.0 --- 9354: assumed 9355: (U64 & imm(none)) <: -14 --- 9355: +14 --> ((U64 & imm(none)) | +14) 9356: (U64 & imm(none)) <: (U64 & imm(none)) --- 9357: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9358: (U64 & imm(none)) <: imm(none) --- 9359: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9360: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9361: +14 <: imm(none) --- 9361: -14 --> (-14 & imm(none)) 9362: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9363: +0 <: imm(none) --- 9363: assumed 9364: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9365: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9365: with backtracking 2 9366: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9366: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9365: backtracking... 9366: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9366: (unbounded-sequence 13) --> [] 9367: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 9368: (U64 & imm(none)) <: imm(none) --- 9369: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9369: with backtracking 2 9370: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9370: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9369: backtracking... 9370: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9370: (unbounded-sequence 9) --> [] 9371: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 9372: (U64 & imm(none)) <: imm(none) --- 9373: (U64 & imm(none)) <: U64 --- 9374: (U64 & imm(none)) <: -10 --- 9374: assumed 9375: (U64 & imm(none)) <: (U64 & imm(none)) --- 9376: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9377: (U64 & imm(none)) <: imm(none) --- 9378: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9379: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9380: +14 <: imm(none) --- 9380: assumed 9381: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9382: +0 <: imm(none) --- 9382: assumed 9383: (U64 & imm(none)) <: U64 --- 9384: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 9385: (U64 & imm(none)) <: -3.0 --- 9385: assumed 9386: (U64 & imm(none)) <: -14 --- 9386: +14 --> ((U64 & imm(none)) | +14) 9387: (U64 & imm(none)) <: (U64 & imm(none)) --- 9388: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9389: (U64 & imm(none)) <: imm(none) --- 9390: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9391: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9392: +14 <: imm(none) --- 9392: -14 --> (-14 & imm(none)) 9393: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9394: +0 <: imm(none) --- 9394: assumed 9395: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9396: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9396: with backtracking 2 9397: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9397: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9396: backtracking... 9397: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9397: (unbounded-sequence 13) --> [] 9398: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 9399: (U64 & imm(none)) <: imm(none) --- 9400: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9400: with backtracking 2 9401: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9401: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9400: backtracking... 9401: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9401: (unbounded-sequence 9) --> [] 9402: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 9403: (U64 & imm(none)) <: imm(none) --- 9404: (U64 & imm(none)) <: U64 --- 9405: (U64 & imm(none)) <: -10 --- 9405: assumed 9406: (U64 & imm(none)) <: (U64 & imm(none)) --- 9407: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9408: (U64 & imm(none)) <: imm(none) --- 9409: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9410: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9411: +14 <: imm(none) --- 9411: assumed 9412: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9413: +0 <: imm(none) --- 9413: assumed 9414: (U64 & imm(none)) <: U64 --- 9415: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 9416: (U64 & imm(none)) <: -3.0 --- 9416: assumed 9417: (U64 & imm(none)) <: -14 --- 9417: +14 --> ((U64 & imm(none)) | +14) 9418: (U64 & imm(none)) <: (U64 & imm(none)) --- 9419: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9420: (U64 & imm(none)) <: imm(none) --- 9421: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9422: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9423: +14 <: imm(none) --- 9423: -14 --> (-14 & imm(none)) 9424: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9425: +0 <: imm(none) --- 9425: assumed 9426: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9427: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9427: with backtracking 2 9428: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9428: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9427: backtracking... 9428: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9428: (unbounded-sequence 13) --> [] 9429: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 9430: (U64 & imm(none)) <: imm(none) --- 9431: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9431: with backtracking 2 9432: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9432: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9431: backtracking... 9432: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9432: (unbounded-sequence 9) --> [] 9433: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 9434: (U64 & imm(none)) <: imm(none) --- 9435: (U64 & imm(none)) <: U64 --- 9436: (U64 & imm(none)) <: -10 --- 9436: assumed 9437: (U64 & imm(none)) <: (U64 & imm(none)) --- 9438: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9439: (U64 & imm(none)) <: imm(none) --- 9440: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9441: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9442: +14 <: imm(none) --- 9442: assumed 9443: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9444: +0 <: imm(none) --- 9444: assumed 9445: (U64 & imm(none)) <: U64 --- 9446: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 9447: (U64 & imm(none)) <: -3.0 --- 9447: assumed 9448: (U64 & imm(none)) <: -14 --- 9448: +14 --> ((U64 & imm(none)) | +14) 9449: (U64 & imm(none)) <: (U64 & imm(none)) --- 9450: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9451: (U64 & imm(none)) <: imm(none) --- 9452: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9453: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9454: +14 <: imm(none) --- 9454: -14 --> (-14 & imm(none)) 9455: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9456: +0 <: imm(none) --- 9456: assumed 9457: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9458: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9458: with backtracking 2 9459: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9459: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9458: backtracking... 9459: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9459: (unbounded-sequence 13) --> [] 9460: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 9461: (U64 & imm(none)) <: imm(none) --- 9462: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9462: with backtracking 2 9463: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9463: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9462: backtracking... 9463: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9463: (unbounded-sequence 9) --> [] 9464: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 9465: (U64 & imm(none)) <: imm(none) --- 9466: (U64 & imm(none)) <: U64 --- 9467: (U64 & imm(none)) <: -10 --- 9467: assumed 9468: (U64 & imm(none)) <: (U64 & imm(none)) --- 9469: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9470: (U64 & imm(none)) <: imm(none) --- 9471: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9472: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9473: +14 <: imm(none) --- 9473: assumed 9474: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9475: +0 <: imm(none) --- 9475: assumed 9476: (U64 & imm(none)) <: U64 --- 9477: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 9478: (U64 & imm(none)) <: -3.0 --- 9478: assumed 9479: (U64 & imm(none)) <: -14 --- 9479: +14 --> ((U64 & imm(none)) | +14) 9480: (U64 & imm(none)) <: (U64 & imm(none)) --- 9481: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9482: (U64 & imm(none)) <: imm(none) --- 9483: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9484: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9485: +14 <: imm(none) --- 9485: -14 --> (-14 & imm(none)) 9486: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9487: +0 <: imm(none) --- 9487: assumed 9488: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9489: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9489: with backtracking 2 9490: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9490: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9489: backtracking... 9490: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9490: (unbounded-sequence 13) --> [] 9491: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 9492: (U64 & imm(none)) <: imm(none) --- 9493: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9493: with backtracking 2 9494: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9494: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9493: backtracking... 9494: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9494: (unbounded-sequence 9) --> [] 9495: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 9496: (U64 & imm(none)) <: imm(none) --- 9497: (U64 & imm(none)) <: U64 --- 9498: (U64 & imm(none)) <: -10 --- 9498: assumed 9499: (U64 & imm(none)) <: (U64 & imm(none)) --- 9500: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9501: (U64 & imm(none)) <: imm(none) --- 9502: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9503: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9504: +14 <: imm(none) --- 9504: assumed 9505: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9506: +0 <: imm(none) --- 9506: assumed 9507: (U64 & imm(none)) <: U64 --- 9508: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 9509: (U64 & imm(none)) <: -3.0 --- 9509: assumed 9510: (U64 & imm(none)) <: -14 --- 9510: +14 --> ((U64 & imm(none)) | +14) 9511: (U64 & imm(none)) <: (U64 & imm(none)) --- 9512: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9513: (U64 & imm(none)) <: imm(none) --- 9514: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9515: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9516: +14 <: imm(none) --- 9516: -14 --> (-14 & imm(none)) 9517: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9518: +0 <: imm(none) --- 9518: assumed 9519: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9520: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9520: with backtracking 2 9521: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9521: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9520: backtracking... 9521: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9521: (unbounded-sequence 13) --> [] 9522: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 9523: (U64 & imm(none)) <: imm(none) --- 9524: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9524: with backtracking 2 9525: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9525: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9524: backtracking... 9525: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9525: (unbounded-sequence 9) --> [] 9526: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 9527: (U64 & imm(none)) <: imm(none) --- 9528: (U64 & imm(none)) <: U64 --- 9529: (U64 & imm(none)) <: -10 --- 9529: assumed 9530: (U64 & imm(none)) <: (U64 & imm(none)) --- 9531: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9532: (U64 & imm(none)) <: imm(none) --- 9533: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9534: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9535: +14 <: imm(none) --- 9535: assumed 9536: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9537: +0 <: imm(none) --- 9537: assumed 9538: (U64 & imm(none)) <: U64 --- 9539: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 9540: (U64 & imm(none)) <: -3.0 --- 9540: assumed 9541: (U64 & imm(none)) <: -14 --- 9541: +14 --> ((U64 & imm(none)) | +14) 9542: (U64 & imm(none)) <: (U64 & imm(none)) --- 9543: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9544: (U64 & imm(none)) <: imm(none) --- 9545: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9546: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9547: +14 <: imm(none) --- 9547: -14 --> (-14 & imm(none)) 9548: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9549: +0 <: imm(none) --- 9549: assumed 9550: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9551: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9551: with backtracking 2 9552: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9552: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9551: backtracking... 9552: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9552: (unbounded-sequence 13) --> [] 9553: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 9554: (U64 & imm(none)) <: imm(none) --- 9555: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9555: with backtracking 2 9556: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9556: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9555: backtracking... 9556: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9556: (unbounded-sequence 9) --> [] 9557: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 9558: (U64 & imm(none)) <: imm(none) --- 9559: (U64 & imm(none)) <: U64 --- 9560: (U64 & imm(none)) <: -10 --- 9560: assumed 9561: (U64 & imm(none)) <: (U64 & imm(none)) --- 9562: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9563: (U64 & imm(none)) <: imm(none) --- 9564: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9565: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9566: +14 <: imm(none) --- 9566: assumed 9567: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9568: +0 <: imm(none) --- 9568: assumed 9569: (U64 & imm(none)) <: U64 --- 9570: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 9571: (U64 & imm(none)) <: -3.0 --- 9571: assumed 9572: (U64 & imm(none)) <: -14 --- 9572: +14 --> ((U64 & imm(none)) | +14) 9573: (U64 & imm(none)) <: (U64 & imm(none)) --- 9574: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9575: (U64 & imm(none)) <: imm(none) --- 9576: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9577: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9578: +14 <: imm(none) --- 9578: -14 --> (-14 & imm(none)) 9579: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9580: +0 <: imm(none) --- 9580: assumed 9581: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9582: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9582: with backtracking 2 9583: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9583: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9582: backtracking... 9583: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9583: (unbounded-sequence 13) --> [] 9584: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 9585: (U64 & imm(none)) <: imm(none) --- 9586: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9586: with backtracking 2 9587: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9587: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9586: backtracking... 9587: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9587: (unbounded-sequence 9) --> [] 9588: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 9589: (U64 & imm(none)) <: imm(none) --- 9590: (U64 & imm(none)) <: U64 --- 9591: (U64 & imm(none)) <: -10 --- 9591: assumed 9592: (U64 & imm(none)) <: (U64 & imm(none)) --- 9593: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9594: (U64 & imm(none)) <: imm(none) --- 9595: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9596: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9597: +14 <: imm(none) --- 9597: assumed 9598: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9599: +0 <: imm(none) --- 9599: assumed 9600: (U64 & imm(none)) <: U64 --- 9601: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 9602: (U64 & imm(none)) <: -3.0 --- 9602: assumed 9603: (U64 & imm(none)) <: -14 --- 9603: +14 --> ((U64 & imm(none)) | +14) 9604: (U64 & imm(none)) <: (U64 & imm(none)) --- 9605: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9606: (U64 & imm(none)) <: imm(none) --- 9607: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9608: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9609: +14 <: imm(none) --- 9609: -14 --> (-14 & imm(none)) 9610: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9611: +0 <: imm(none) --- 9611: assumed 9612: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9613: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9613: with backtracking 2 9614: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9614: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9613: backtracking... 9614: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9614: (unbounded-sequence 13) --> [] 9615: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 9616: (U64 & imm(none)) <: imm(none) --- 9617: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9617: with backtracking 2 9618: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9618: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9617: backtracking... 9618: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9618: (unbounded-sequence 9) --> [] 9619: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 9620: (U64 & imm(none)) <: imm(none) --- 9621: (U64 & imm(none)) <: U64 --- 9622: (U64 & imm(none)) <: -10 --- 9622: assumed 9623: (U64 & imm(none)) <: (U64 & imm(none)) --- 9624: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9625: (U64 & imm(none)) <: imm(none) --- 9626: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9627: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9628: +14 <: imm(none) --- 9628: assumed 9629: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9630: +0 <: imm(none) --- 9630: assumed 9631: (U64 & imm(none)) <: U64 --- 9632: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 9633: (U64 & imm(none)) <: -3.0 --- 9633: assumed 9634: (U64 & imm(none)) <: -14 --- 9634: +14 --> ((U64 & imm(none)) | +14) 9635: (U64 & imm(none)) <: (U64 & imm(none)) --- 9636: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9637: (U64 & imm(none)) <: imm(none) --- 9638: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9639: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9640: +14 <: imm(none) --- 9640: -14 --> (-14 & imm(none)) 9641: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9642: +0 <: imm(none) --- 9642: assumed 9643: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9644: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9644: with backtracking 2 9645: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9645: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9644: backtracking... 9645: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9645: (unbounded-sequence 13) --> [] 9646: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 9647: (U64 & imm(none)) <: imm(none) --- 9648: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9648: with backtracking 2 9649: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9649: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9648: backtracking... 9649: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9649: (unbounded-sequence 9) --> [] 9650: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 9651: (U64 & imm(none)) <: imm(none) --- 9652: (U64 & imm(none)) <: U64 --- 9653: (U64 & imm(none)) <: -10 --- 9653: assumed 9654: (U64 & imm(none)) <: (U64 & imm(none)) --- 9655: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9656: (U64 & imm(none)) <: imm(none) --- 9657: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9658: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9659: +14 <: imm(none) --- 9659: assumed 9660: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9661: +0 <: imm(none) --- 9661: assumed 9662: (U64 & imm(none)) <: U64 --- 9663: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 9664: (U64 & imm(none)) <: -3.0 --- 9664: assumed 9665: (U64 & imm(none)) <: -14 --- 9665: +14 --> ((U64 & imm(none)) | +14) 9666: (U64 & imm(none)) <: (U64 & imm(none)) --- 9667: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9668: (U64 & imm(none)) <: imm(none) --- 9669: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9670: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9671: +14 <: imm(none) --- 9671: -14 --> (-14 & imm(none)) 9672: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9673: +0 <: imm(none) --- 9673: assumed 9674: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9675: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9675: with backtracking 2 9676: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9676: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9675: backtracking... 9676: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9676: (unbounded-sequence 13) --> [] 9677: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 9678: (U64 & imm(none)) <: imm(none) --- 9679: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9679: with backtracking 2 9680: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9680: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9679: backtracking... 9680: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9680: (unbounded-sequence 9) --> [] 9681: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 9682: (U64 & imm(none)) <: imm(none) --- 9683: (U64 & imm(none)) <: U64 --- 9684: (U64 & imm(none)) <: -10 --- 9684: assumed 9685: (U64 & imm(none)) <: (U64 & imm(none)) --- 9686: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9687: (U64 & imm(none)) <: imm(none) --- 9688: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9689: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9690: +14 <: imm(none) --- 9690: assumed 9691: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9692: +0 <: imm(none) --- 9692: assumed 9693: (U64 & imm(none)) <: U64 --- 9694: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 9695: (U64 & imm(none)) <: -3.0 --- 9695: assumed 9696: (U64 & imm(none)) <: -14 --- 9696: +14 --> ((U64 & imm(none)) | +14) 9697: (U64 & imm(none)) <: (U64 & imm(none)) --- 9698: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9699: (U64 & imm(none)) <: imm(none) --- 9700: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9701: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9702: +14 <: imm(none) --- 9702: -14 --> (-14 & imm(none)) 9703: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9704: +0 <: imm(none) --- 9704: assumed 9705: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9706: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9706: with backtracking 2 9707: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9707: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9706: backtracking... 9707: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9707: (unbounded-sequence 13) --> [] 9708: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 9709: (U64 & imm(none)) <: imm(none) --- 9710: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9710: with backtracking 2 9711: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9711: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9710: backtracking... 9711: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9711: (unbounded-sequence 9) --> [] 9712: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 9713: (U64 & imm(none)) <: imm(none) --- 9714: (U64 & imm(none)) <: U64 --- 9715: (U64 & imm(none)) <: -10 --- 9715: assumed 9716: (U64 & imm(none)) <: (U64 & imm(none)) --- 9717: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9718: (U64 & imm(none)) <: imm(none) --- 9719: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9720: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9721: +14 <: imm(none) --- 9721: assumed 9722: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9723: +0 <: imm(none) --- 9723: assumed 9724: (U64 & imm(none)) <: U64 --- 9725: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 9726: (U64 & imm(none)) <: -3.0 --- 9726: assumed 9727: (U64 & imm(none)) <: -14 --- 9727: +14 --> ((U64 & imm(none)) | +14) 9728: (U64 & imm(none)) <: (U64 & imm(none)) --- 9729: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9730: (U64 & imm(none)) <: imm(none) --- 9731: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9732: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9733: +14 <: imm(none) --- 9733: -14 --> (-14 & imm(none)) 9734: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9735: +0 <: imm(none) --- 9735: assumed 9736: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9737: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9737: with backtracking 2 9738: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9738: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9737: backtracking... 9738: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9738: (unbounded-sequence 13) --> [] 9739: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 9740: (U64 & imm(none)) <: imm(none) --- 9741: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9741: with backtracking 2 9742: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9742: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9741: backtracking... 9742: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9742: (unbounded-sequence 9) --> [] 9743: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 9744: (U64 & imm(none)) <: imm(none) --- 9745: (U64 & imm(none)) <: U64 --- 9746: (U64 & imm(none)) <: -10 --- 9746: assumed 9747: (U64 & imm(none)) <: (U64 & imm(none)) --- 9748: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9749: (U64 & imm(none)) <: imm(none) --- 9750: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9751: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9752: +14 <: imm(none) --- 9752: assumed 9753: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9754: +0 <: imm(none) --- 9754: assumed 9755: (U64 & imm(none)) <: U64 --- 9756: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 9757: (U64 & imm(none)) <: -3.0 --- 9757: assumed 9758: (U64 & imm(none)) <: -14 --- 9758: +14 --> ((U64 & imm(none)) | +14) 9759: (U64 & imm(none)) <: (U64 & imm(none)) --- 9760: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9761: (U64 & imm(none)) <: imm(none) --- 9762: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9763: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9764: +14 <: imm(none) --- 9764: -14 --> (-14 & imm(none)) 9765: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9766: +0 <: imm(none) --- 9766: assumed 9767: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9768: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9768: with backtracking 2 9769: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9769: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9768: backtracking... 9769: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9769: (unbounded-sequence 13) --> [] 9770: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 9771: (U64 & imm(none)) <: imm(none) --- 9772: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9772: with backtracking 2 9773: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9773: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9772: backtracking... 9773: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9773: (unbounded-sequence 9) --> [] 9774: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 9775: (U64 & imm(none)) <: imm(none) --- 9776: (U64 & imm(none)) <: U64 --- 9777: (U64 & imm(none)) <: -10 --- 9777: assumed 9778: (U64 & imm(none)) <: (U64 & imm(none)) --- 9779: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9780: (U64 & imm(none)) <: imm(none) --- 9781: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9782: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9783: +14 <: imm(none) --- 9783: assumed 9784: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9785: +0 <: imm(none) --- 9785: assumed 9786: (U64 & imm(none)) <: U64 --- 9787: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 9788: (U64 & imm(none)) <: -3.0 --- 9788: assumed 9789: (U64 & imm(none)) <: -14 --- 9789: +14 --> ((U64 & imm(none)) | +14) 9790: (U64 & imm(none)) <: (U64 & imm(none)) --- 9791: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9792: (U64 & imm(none)) <: imm(none) --- 9793: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9794: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9795: +14 <: imm(none) --- 9795: -14 --> (-14 & imm(none)) 9796: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9797: +0 <: imm(none) --- 9797: assumed 9798: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9799: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9799: with backtracking 2 9800: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9800: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9799: backtracking... 9800: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9800: (unbounded-sequence 13) --> [] 9801: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 9802: (U64 & imm(none)) <: imm(none) --- 9803: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9803: with backtracking 2 9804: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9804: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9803: backtracking... 9804: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9804: (unbounded-sequence 9) --> [] 9805: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 9806: (U64 & imm(none)) <: imm(none) --- 9807: (U64 & imm(none)) <: U64 --- 9808: (U64 & imm(none)) <: -10 --- 9808: assumed 9809: (U64 & imm(none)) <: (U64 & imm(none)) --- 9810: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9811: (U64 & imm(none)) <: imm(none) --- 9812: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9813: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9814: +14 <: imm(none) --- 9814: assumed 9815: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9816: +0 <: imm(none) --- 9816: assumed 9817: (U64 & imm(none)) <: U64 --- 9818: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 9819: (U64 & imm(none)) <: -3.0 --- 9819: assumed 9820: (U64 & imm(none)) <: -14 --- 9820: +14 --> ((U64 & imm(none)) | +14) 9821: (U64 & imm(none)) <: (U64 & imm(none)) --- 9822: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9823: (U64 & imm(none)) <: imm(none) --- 9824: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9825: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9826: +14 <: imm(none) --- 9826: -14 --> (-14 & imm(none)) 9827: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9828: +0 <: imm(none) --- 9828: assumed 9829: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9830: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9830: with backtracking 2 9831: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9831: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9830: backtracking... 9831: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9831: (unbounded-sequence 13) --> [] 9832: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 9833: (U64 & imm(none)) <: imm(none) --- 9834: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9834: with backtracking 2 9835: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9835: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9834: backtracking... 9835: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9835: (unbounded-sequence 9) --> [] 9836: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 9837: (U64 & imm(none)) <: imm(none) --- 9838: (U64 & imm(none)) <: U64 --- 9839: (U64 & imm(none)) <: -10 --- 9839: assumed 9840: (U64 & imm(none)) <: (U64 & imm(none)) --- 9841: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9842: (U64 & imm(none)) <: imm(none) --- 9843: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9844: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9845: +14 <: imm(none) --- 9845: assumed 9846: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9847: +0 <: imm(none) --- 9847: assumed 9848: (U64 & imm(none)) <: U64 --- 9849: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 9850: (U64 & imm(none)) <: -3.0 --- 9850: assumed 9851: (U64 & imm(none)) <: -14 --- 9851: +14 --> ((U64 & imm(none)) | +14) 9852: (U64 & imm(none)) <: (U64 & imm(none)) --- 9853: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9854: (U64 & imm(none)) <: imm(none) --- 9855: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9856: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9857: +14 <: imm(none) --- 9857: -14 --> (-14 & imm(none)) 9858: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9859: +0 <: imm(none) --- 9859: assumed 9860: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9861: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9861: with backtracking 2 9862: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9862: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9861: backtracking... 9862: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9862: (unbounded-sequence 13) --> [] 9863: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 9864: (U64 & imm(none)) <: imm(none) --- 9865: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9865: with backtracking 2 9866: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9866: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9865: backtracking... 9866: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9866: (unbounded-sequence 9) --> [] 9867: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 9868: (U64 & imm(none)) <: imm(none) --- 9869: (U64 & imm(none)) <: U64 --- 9870: (U64 & imm(none)) <: -10 --- 9870: assumed 9871: (U64 & imm(none)) <: (U64 & imm(none)) --- 9872: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9873: (U64 & imm(none)) <: imm(none) --- 9874: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9875: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9876: +14 <: imm(none) --- 9876: assumed 9877: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9878: +0 <: imm(none) --- 9878: assumed 9879: (U64 & imm(none)) <: U64 --- 9880: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 9881: (U64 & imm(none)) <: -3.0 --- 9881: assumed 9882: (U64 & imm(none)) <: -14 --- 9882: +14 --> ((U64 & imm(none)) | +14) 9883: (U64 & imm(none)) <: (U64 & imm(none)) --- 9884: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9885: (U64 & imm(none)) <: imm(none) --- 9886: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9887: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9888: +14 <: imm(none) --- 9888: -14 --> (-14 & imm(none)) 9889: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9890: +0 <: imm(none) --- 9890: assumed 9891: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9892: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9892: with backtracking 2 9893: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9893: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9892: backtracking... 9893: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9893: (unbounded-sequence 13) --> [] 9894: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 9895: (U64 & imm(none)) <: imm(none) --- 9896: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9896: with backtracking 2 9897: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9897: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9896: backtracking... 9897: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9897: (unbounded-sequence 9) --> [] 9898: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 9899: (U64 & imm(none)) <: imm(none) --- 9900: (U64 & imm(none)) <: U64 --- 9901: (U64 & imm(none)) <: -10 --- 9901: assumed 9902: (U64 & imm(none)) <: (U64 & imm(none)) --- 9903: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9904: (U64 & imm(none)) <: imm(none) --- 9905: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9906: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9907: +14 <: imm(none) --- 9907: assumed 9908: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9909: +0 <: imm(none) --- 9909: assumed 9910: (U64 & imm(none)) <: U64 --- 9911: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 9912: (U64 & imm(none)) <: -3.0 --- 9912: assumed 9913: (U64 & imm(none)) <: -14 --- 9913: +14 --> ((U64 & imm(none)) | +14) 9914: (U64 & imm(none)) <: (U64 & imm(none)) --- 9915: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9916: (U64 & imm(none)) <: imm(none) --- 9917: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9918: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9919: +14 <: imm(none) --- 9919: -14 --> (-14 & imm(none)) 9920: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9921: +0 <: imm(none) --- 9921: assumed 9922: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9923: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9923: with backtracking 2 9924: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9924: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9923: backtracking... 9924: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9924: (unbounded-sequence 13) --> [] 9925: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 9926: (U64 & imm(none)) <: imm(none) --- 9927: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9927: with backtracking 2 9928: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9928: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9927: backtracking... 9928: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9928: (unbounded-sequence 9) --> [] 9929: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 9930: (U64 & imm(none)) <: imm(none) --- 9931: (U64 & imm(none)) <: U64 --- 9932: (U64 & imm(none)) <: -10 --- 9932: assumed 9933: (U64 & imm(none)) <: (U64 & imm(none)) --- 9934: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9935: (U64 & imm(none)) <: imm(none) --- 9936: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9937: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9938: +14 <: imm(none) --- 9938: assumed 9939: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9940: +0 <: imm(none) --- 9940: assumed 9941: (U64 & imm(none)) <: U64 --- 9942: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 9943: (U64 & imm(none)) <: -3.0 --- 9943: assumed 9944: (U64 & imm(none)) <: -14 --- 9944: +14 --> ((U64 & imm(none)) | +14) 9945: (U64 & imm(none)) <: (U64 & imm(none)) --- 9946: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9947: (U64 & imm(none)) <: imm(none) --- 9948: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9949: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9950: +14 <: imm(none) --- 9950: -14 --> (-14 & imm(none)) 9951: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9952: +0 <: imm(none) --- 9952: assumed 9953: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9954: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9954: with backtracking 2 9955: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9955: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9954: backtracking... 9955: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9955: (unbounded-sequence 13) --> [] 9956: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 9957: (U64 & imm(none)) <: imm(none) --- 9958: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9958: with backtracking 2 9959: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9959: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9958: backtracking... 9959: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9959: (unbounded-sequence 9) --> [] 9960: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 9961: (U64 & imm(none)) <: imm(none) --- 9962: (U64 & imm(none)) <: U64 --- 9963: (U64 & imm(none)) <: -10 --- 9963: assumed 9964: (U64 & imm(none)) <: (U64 & imm(none)) --- 9965: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9966: (U64 & imm(none)) <: imm(none) --- 9967: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9968: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9969: +14 <: imm(none) --- 9969: assumed 9970: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9971: +0 <: imm(none) --- 9971: assumed 9972: (U64 & imm(none)) <: U64 --- 9973: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 9974: (U64 & imm(none)) <: -3.0 --- 9974: assumed 9975: (U64 & imm(none)) <: -14 --- 9975: +14 --> ((U64 & imm(none)) | +14) 9976: (U64 & imm(none)) <: (U64 & imm(none)) --- 9977: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9978: (U64 & imm(none)) <: imm(none) --- 9979: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9980: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 9981: +14 <: imm(none) --- 9981: -14 --> (-14 & imm(none)) 9982: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 9983: +0 <: imm(none) --- 9983: assumed 9984: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9985: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9985: with backtracking 2 9986: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9986: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9985: backtracking... 9986: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 9986: (unbounded-sequence 13) --> [] 9987: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 9988: (U64 & imm(none)) <: imm(none) --- 9989: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9989: with backtracking 2 9990: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9990: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9989: backtracking... 9990: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 9990: (unbounded-sequence 9) --> [] 9991: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 9992: (U64 & imm(none)) <: imm(none) --- 9993: (U64 & imm(none)) <: U64 --- 9994: (U64 & imm(none)) <: -10 --- 9994: assumed 9995: (U64 & imm(none)) <: (U64 & imm(none)) --- 9996: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 9997: (U64 & imm(none)) <: imm(none) --- 9998: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 9999: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10000: +14 <: imm(none) --- 10000: assumed 10001: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10002: +0 <: imm(none) --- 10002: assumed 10003: (U64 & imm(none)) <: U64 --- 10004: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 10005: (U64 & imm(none)) <: -3.0 --- 10005: assumed 10006: (U64 & imm(none)) <: -14 --- 10006: +14 --> ((U64 & imm(none)) | +14) 10007: (U64 & imm(none)) <: (U64 & imm(none)) --- 10008: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10009: (U64 & imm(none)) <: imm(none) --- 10010: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10011: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10012: +14 <: imm(none) --- 10012: -14 --> (-14 & imm(none)) 10013: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10014: +0 <: imm(none) --- 10014: assumed 10015: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10016: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10016: with backtracking 2 10017: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10017: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10016: backtracking... 10017: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10017: (unbounded-sequence 13) --> [] 10018: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 10019: (U64 & imm(none)) <: imm(none) --- 10020: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10020: with backtracking 2 10021: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10021: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10020: backtracking... 10021: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10021: (unbounded-sequence 9) --> [] 10022: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 10023: (U64 & imm(none)) <: imm(none) --- 10024: (U64 & imm(none)) <: U64 --- 10025: (U64 & imm(none)) <: -10 --- 10025: assumed 10026: (U64 & imm(none)) <: (U64 & imm(none)) --- 10027: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10028: (U64 & imm(none)) <: imm(none) --- 10029: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10030: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10031: +14 <: imm(none) --- 10031: assumed 10032: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10033: +0 <: imm(none) --- 10033: assumed 10034: (U64 & imm(none)) <: U64 --- 10035: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 10036: (U64 & imm(none)) <: -3.0 --- 10036: assumed 10037: (U64 & imm(none)) <: -14 --- 10037: +14 --> ((U64 & imm(none)) | +14) 10038: (U64 & imm(none)) <: (U64 & imm(none)) --- 10039: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10040: (U64 & imm(none)) <: imm(none) --- 10041: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10042: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10043: +14 <: imm(none) --- 10043: -14 --> (-14 & imm(none)) 10044: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10045: +0 <: imm(none) --- 10045: assumed 10046: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10047: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10047: with backtracking 2 10048: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10048: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10047: backtracking... 10048: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10048: (unbounded-sequence 13) --> [] 10049: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 10050: (U64 & imm(none)) <: imm(none) --- 10051: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10051: with backtracking 2 10052: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10052: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10051: backtracking... 10052: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10052: (unbounded-sequence 9) --> [] 10053: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 10054: (U64 & imm(none)) <: imm(none) --- 10055: (U64 & imm(none)) <: U64 --- 10056: (U64 & imm(none)) <: -10 --- 10056: assumed 10057: (U64 & imm(none)) <: (U64 & imm(none)) --- 10058: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10059: (U64 & imm(none)) <: imm(none) --- 10060: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10061: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10062: +14 <: imm(none) --- 10062: assumed 10063: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10064: +0 <: imm(none) --- 10064: assumed 10065: (U64 & imm(none)) <: U64 --- 10066: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 10067: (U64 & imm(none)) <: -3.0 --- 10067: assumed 10068: (U64 & imm(none)) <: -14 --- 10068: +14 --> ((U64 & imm(none)) | +14) 10069: (U64 & imm(none)) <: (U64 & imm(none)) --- 10070: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10071: (U64 & imm(none)) <: imm(none) --- 10072: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10073: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10074: +14 <: imm(none) --- 10074: -14 --> (-14 & imm(none)) 10075: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10076: +0 <: imm(none) --- 10076: assumed 10077: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10078: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10078: with backtracking 2 10079: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10079: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10078: backtracking... 10079: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10079: (unbounded-sequence 13) --> [] 10080: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 10081: (U64 & imm(none)) <: imm(none) --- 10082: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10082: with backtracking 2 10083: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10083: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10082: backtracking... 10083: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10083: (unbounded-sequence 9) --> [] 10084: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 10085: (U64 & imm(none)) <: imm(none) --- 10086: (U64 & imm(none)) <: U64 --- 10087: (U64 & imm(none)) <: -10 --- 10087: assumed 10088: (U64 & imm(none)) <: (U64 & imm(none)) --- 10089: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10090: (U64 & imm(none)) <: imm(none) --- 10091: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10092: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10093: +14 <: imm(none) --- 10093: assumed 10094: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10095: +0 <: imm(none) --- 10095: assumed 10096: (U64 & imm(none)) <: U64 --- 10097: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 10098: (U64 & imm(none)) <: -3.0 --- 10098: assumed 10099: (U64 & imm(none)) <: -14 --- 10099: +14 --> ((U64 & imm(none)) | +14) 10100: (U64 & imm(none)) <: (U64 & imm(none)) --- 10101: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10102: (U64 & imm(none)) <: imm(none) --- 10103: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10104: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10105: +14 <: imm(none) --- 10105: -14 --> (-14 & imm(none)) 10106: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10107: +0 <: imm(none) --- 10107: assumed 10108: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10109: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10109: with backtracking 2 10110: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10110: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10109: backtracking... 10110: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10110: (unbounded-sequence 13) --> [] 10111: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 10112: (U64 & imm(none)) <: imm(none) --- 10113: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10113: with backtracking 2 10114: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10114: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10113: backtracking... 10114: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10114: (unbounded-sequence 9) --> [] 10115: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 10116: (U64 & imm(none)) <: imm(none) --- 10117: (U64 & imm(none)) <: U64 --- 10118: (U64 & imm(none)) <: -10 --- 10118: assumed 10119: (U64 & imm(none)) <: (U64 & imm(none)) --- 10120: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10121: (U64 & imm(none)) <: imm(none) --- 10122: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10123: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10124: +14 <: imm(none) --- 10124: assumed 10125: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10126: +0 <: imm(none) --- 10126: assumed 10127: (U64 & imm(none)) <: U64 --- 10128: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 10129: (U64 & imm(none)) <: -3.0 --- 10129: assumed 10130: (U64 & imm(none)) <: -14 --- 10130: +14 --> ((U64 & imm(none)) | +14) 10131: (U64 & imm(none)) <: (U64 & imm(none)) --- 10132: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10133: (U64 & imm(none)) <: imm(none) --- 10134: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10135: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10136: +14 <: imm(none) --- 10136: -14 --> (-14 & imm(none)) 10137: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10138: +0 <: imm(none) --- 10138: assumed 10139: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10140: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10140: with backtracking 2 10141: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10141: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10140: backtracking... 10141: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10141: (unbounded-sequence 13) --> [] 10142: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 10143: (U64 & imm(none)) <: imm(none) --- 10144: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10144: with backtracking 2 10145: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10145: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10144: backtracking... 10145: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10145: (unbounded-sequence 9) --> [] 10146: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 10147: (U64 & imm(none)) <: imm(none) --- 10148: (U64 & imm(none)) <: U64 --- 10149: (U64 & imm(none)) <: -10 --- 10149: assumed 10150: (U64 & imm(none)) <: (U64 & imm(none)) --- 10151: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10152: (U64 & imm(none)) <: imm(none) --- 10153: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10154: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10155: +14 <: imm(none) --- 10155: assumed 10156: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10157: +0 <: imm(none) --- 10157: assumed 10158: (U64 & imm(none)) <: U64 --- 10159: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 10160: (U64 & imm(none)) <: -3.0 --- 10160: assumed 10161: (U64 & imm(none)) <: -14 --- 10161: +14 --> ((U64 & imm(none)) | +14) 10162: (U64 & imm(none)) <: (U64 & imm(none)) --- 10163: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10164: (U64 & imm(none)) <: imm(none) --- 10165: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10166: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10167: +14 <: imm(none) --- 10167: -14 --> (-14 & imm(none)) 10168: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10169: +0 <: imm(none) --- 10169: assumed 10170: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10171: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10171: with backtracking 2 10172: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10172: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10171: backtracking... 10172: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10172: (unbounded-sequence 13) --> [] 10173: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 10174: (U64 & imm(none)) <: imm(none) --- 10175: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10175: with backtracking 2 10176: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10176: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10175: backtracking... 10176: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10176: (unbounded-sequence 9) --> [] 10177: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 10178: (U64 & imm(none)) <: imm(none) --- 10179: (U64 & imm(none)) <: U64 --- 10180: (U64 & imm(none)) <: -10 --- 10180: assumed 10181: (U64 & imm(none)) <: (U64 & imm(none)) --- 10182: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10183: (U64 & imm(none)) <: imm(none) --- 10184: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10185: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10186: +14 <: imm(none) --- 10186: assumed 10187: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10188: +0 <: imm(none) --- 10188: assumed 10189: (U64 & imm(none)) <: U64 --- 10190: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 10191: (U64 & imm(none)) <: -3.0 --- 10191: assumed 10192: (U64 & imm(none)) <: -14 --- 10192: +14 --> ((U64 & imm(none)) | +14) 10193: (U64 & imm(none)) <: (U64 & imm(none)) --- 10194: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10195: (U64 & imm(none)) <: imm(none) --- 10196: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10197: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10198: +14 <: imm(none) --- 10198: -14 --> (-14 & imm(none)) 10199: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10200: +0 <: imm(none) --- 10200: assumed 10201: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10202: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10202: with backtracking 2 10203: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10203: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10202: backtracking... 10203: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10203: (unbounded-sequence 13) --> [] 10204: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 10205: (U64 & imm(none)) <: imm(none) --- 10206: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10206: with backtracking 2 10207: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10207: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10206: backtracking... 10207: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10207: (unbounded-sequence 9) --> [] 10208: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 10209: (U64 & imm(none)) <: imm(none) --- 10210: (U64 & imm(none)) <: U64 --- 10211: (U64 & imm(none)) <: -10 --- 10211: assumed 10212: (U64 & imm(none)) <: (U64 & imm(none)) --- 10213: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10214: (U64 & imm(none)) <: imm(none) --- 10215: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10216: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10217: +14 <: imm(none) --- 10217: assumed 10218: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10219: +0 <: imm(none) --- 10219: assumed 10220: (U64 & imm(none)) <: U64 --- 10221: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 10222: (U64 & imm(none)) <: -3.0 --- 10222: assumed 10223: (U64 & imm(none)) <: -14 --- 10223: +14 --> ((U64 & imm(none)) | +14) 10224: (U64 & imm(none)) <: (U64 & imm(none)) --- 10225: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10226: (U64 & imm(none)) <: imm(none) --- 10227: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10228: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10229: +14 <: imm(none) --- 10229: -14 --> (-14 & imm(none)) 10230: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10231: +0 <: imm(none) --- 10231: assumed 10232: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10233: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10233: with backtracking 2 10234: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10234: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10233: backtracking... 10234: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10234: (unbounded-sequence 13) --> [] 10235: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 10236: (U64 & imm(none)) <: imm(none) --- 10237: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10237: with backtracking 2 10238: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10238: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10237: backtracking... 10238: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10238: (unbounded-sequence 9) --> [] 10239: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 10240: (U64 & imm(none)) <: imm(none) --- 10241: (U64 & imm(none)) <: U64 --- 10242: (U64 & imm(none)) <: -10 --- 10242: assumed 10243: (U64 & imm(none)) <: (U64 & imm(none)) --- 10244: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10245: (U64 & imm(none)) <: imm(none) --- 10246: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10247: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10248: +14 <: imm(none) --- 10248: assumed 10249: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10250: +0 <: imm(none) --- 10250: assumed 10251: (U64 & imm(none)) <: U64 --- 10252: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 10253: (U64 & imm(none)) <: -3.0 --- 10253: assumed 10254: (U64 & imm(none)) <: -14 --- 10254: +14 --> ((U64 & imm(none)) | +14) 10255: (U64 & imm(none)) <: (U64 & imm(none)) --- 10256: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10257: (U64 & imm(none)) <: imm(none) --- 10258: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10259: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10260: +14 <: imm(none) --- 10260: -14 --> (-14 & imm(none)) 10261: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10262: +0 <: imm(none) --- 10262: assumed 10263: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10264: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10264: with backtracking 2 10265: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10265: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10264: backtracking... 10265: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10265: (unbounded-sequence 13) --> [] 10266: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 10267: (U64 & imm(none)) <: imm(none) --- 10268: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10268: with backtracking 2 10269: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10269: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10268: backtracking... 10269: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10269: (unbounded-sequence 9) --> [] 10270: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 10271: (U64 & imm(none)) <: imm(none) --- 10272: (U64 & imm(none)) <: U64 --- 10273: (U64 & imm(none)) <: -10 --- 10273: assumed 10274: (U64 & imm(none)) <: (U64 & imm(none)) --- 10275: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10276: (U64 & imm(none)) <: imm(none) --- 10277: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10278: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10279: +14 <: imm(none) --- 10279: assumed 10280: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10281: +0 <: imm(none) --- 10281: assumed 10282: (U64 & imm(none)) <: U64 --- 10283: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 10284: (U64 & imm(none)) <: -3.0 --- 10284: assumed 10285: (U64 & imm(none)) <: -14 --- 10285: +14 --> ((U64 & imm(none)) | +14) 10286: (U64 & imm(none)) <: (U64 & imm(none)) --- 10287: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10288: (U64 & imm(none)) <: imm(none) --- 10289: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10290: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10291: +14 <: imm(none) --- 10291: -14 --> (-14 & imm(none)) 10292: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10293: +0 <: imm(none) --- 10293: assumed 10294: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10295: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10295: with backtracking 2 10296: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10296: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10295: backtracking... 10296: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10296: (unbounded-sequence 13) --> [] 10297: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 10298: (U64 & imm(none)) <: imm(none) --- 10299: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10299: with backtracking 2 10300: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10300: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10299: backtracking... 10300: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10300: (unbounded-sequence 9) --> [] 10301: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 10302: (U64 & imm(none)) <: imm(none) --- 10303: (U64 & imm(none)) <: U64 --- 10304: (U64 & imm(none)) <: -10 --- 10304: assumed 10305: (U64 & imm(none)) <: (U64 & imm(none)) --- 10306: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10307: (U64 & imm(none)) <: imm(none) --- 10308: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10309: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10310: +14 <: imm(none) --- 10310: assumed 10311: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10312: +0 <: imm(none) --- 10312: assumed 10313: (U64 & imm(none)) <: U64 --- 10314: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 10315: (U64 & imm(none)) <: -3.0 --- 10315: assumed 10316: (U64 & imm(none)) <: -14 --- 10316: +14 --> ((U64 & imm(none)) | +14) 10317: (U64 & imm(none)) <: (U64 & imm(none)) --- 10318: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10319: (U64 & imm(none)) <: imm(none) --- 10320: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10321: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10322: +14 <: imm(none) --- 10322: -14 --> (-14 & imm(none)) 10323: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10324: +0 <: imm(none) --- 10324: assumed 10325: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10326: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10326: with backtracking 2 10327: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10327: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10326: backtracking... 10327: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10327: (unbounded-sequence 13) --> [] 10328: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 10329: (U64 & imm(none)) <: imm(none) --- 10330: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10330: with backtracking 2 10331: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10331: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10330: backtracking... 10331: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10331: (unbounded-sequence 9) --> [] 10332: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 10333: (U64 & imm(none)) <: imm(none) --- 10334: (U64 & imm(none)) <: U64 --- 10335: (U64 & imm(none)) <: -10 --- 10335: assumed 10336: (U64 & imm(none)) <: (U64 & imm(none)) --- 10337: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10338: (U64 & imm(none)) <: imm(none) --- 10339: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10340: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10341: +14 <: imm(none) --- 10341: assumed 10342: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10343: +0 <: imm(none) --- 10343: assumed 10344: (U64 & imm(none)) <: U64 --- 10345: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 10346: (U64 & imm(none)) <: -3.0 --- 10346: assumed 10347: (U64 & imm(none)) <: -14 --- 10347: +14 --> ((U64 & imm(none)) | +14) 10348: (U64 & imm(none)) <: (U64 & imm(none)) --- 10349: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10350: (U64 & imm(none)) <: imm(none) --- 10351: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10352: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10353: +14 <: imm(none) --- 10353: -14 --> (-14 & imm(none)) 10354: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10355: +0 <: imm(none) --- 10355: assumed 10356: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10357: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10357: with backtracking 2 10358: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10358: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10357: backtracking... 10358: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10358: (unbounded-sequence 13) --> [] 10359: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 10360: (U64 & imm(none)) <: imm(none) --- 10361: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10361: with backtracking 2 10362: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10362: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10361: backtracking... 10362: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10362: (unbounded-sequence 9) --> [] 10363: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 10364: (U64 & imm(none)) <: imm(none) --- 10365: (U64 & imm(none)) <: U64 --- 10366: (U64 & imm(none)) <: -10 --- 10366: assumed 10367: (U64 & imm(none)) <: (U64 & imm(none)) --- 10368: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10369: (U64 & imm(none)) <: imm(none) --- 10370: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10371: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10372: +14 <: imm(none) --- 10372: assumed 10373: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10374: +0 <: imm(none) --- 10374: assumed 10375: (U64 & imm(none)) <: U64 --- 10376: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 10377: (U64 & imm(none)) <: -3.0 --- 10377: assumed 10378: (U64 & imm(none)) <: -14 --- 10378: +14 --> ((U64 & imm(none)) | +14) 10379: (U64 & imm(none)) <: (U64 & imm(none)) --- 10380: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10381: (U64 & imm(none)) <: imm(none) --- 10382: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10383: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10384: +14 <: imm(none) --- 10384: -14 --> (-14 & imm(none)) 10385: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10386: +0 <: imm(none) --- 10386: assumed 10387: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10388: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10388: with backtracking 2 10389: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10389: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10388: backtracking... 10389: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10389: (unbounded-sequence 13) --> [] 10390: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 10391: (U64 & imm(none)) <: imm(none) --- 10392: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10392: with backtracking 2 10393: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10393: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10392: backtracking... 10393: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10393: (unbounded-sequence 9) --> [] 10394: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 10395: (U64 & imm(none)) <: imm(none) --- 10396: (U64 & imm(none)) <: U64 --- 10397: (U64 & imm(none)) <: -10 --- 10397: assumed 10398: (U64 & imm(none)) <: (U64 & imm(none)) --- 10399: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10400: (U64 & imm(none)) <: imm(none) --- 10401: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10402: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10403: +14 <: imm(none) --- 10403: assumed 10404: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10405: +0 <: imm(none) --- 10405: assumed 10406: (U64 & imm(none)) <: U64 --- 10407: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 10408: (U64 & imm(none)) <: -3.0 --- 10408: assumed 10409: (U64 & imm(none)) <: -14 --- 10409: +14 --> ((U64 & imm(none)) | +14) 10410: (U64 & imm(none)) <: (U64 & imm(none)) --- 10411: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10412: (U64 & imm(none)) <: imm(none) --- 10413: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10414: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10415: +14 <: imm(none) --- 10415: -14 --> (-14 & imm(none)) 10416: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10417: +0 <: imm(none) --- 10417: assumed 10418: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10419: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10419: with backtracking 2 10420: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10420: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10419: backtracking... 10420: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10420: (unbounded-sequence 13) --> [] 10421: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 10422: (U64 & imm(none)) <: imm(none) --- 10423: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10423: with backtracking 2 10424: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10424: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10423: backtracking... 10424: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10424: (unbounded-sequence 9) --> [] 10425: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 10426: (U64 & imm(none)) <: imm(none) --- 10427: (U64 & imm(none)) <: U64 --- 10428: (U64 & imm(none)) <: -10 --- 10428: assumed 10429: (U64 & imm(none)) <: (U64 & imm(none)) --- 10430: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10431: (U64 & imm(none)) <: imm(none) --- 10432: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10433: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10434: +14 <: imm(none) --- 10434: assumed 10435: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10436: +0 <: imm(none) --- 10436: assumed 10437: (U64 & imm(none)) <: U64 --- 10438: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 10439: (U64 & imm(none)) <: -3.0 --- 10439: assumed 10440: (U64 & imm(none)) <: -14 --- 10440: +14 --> ((U64 & imm(none)) | +14) 10441: (U64 & imm(none)) <: (U64 & imm(none)) --- 10442: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10443: (U64 & imm(none)) <: imm(none) --- 10444: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10445: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10446: +14 <: imm(none) --- 10446: -14 --> (-14 & imm(none)) 10447: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10448: +0 <: imm(none) --- 10448: assumed 10449: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10450: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10450: with backtracking 2 10451: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10451: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10450: backtracking... 10451: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10451: (unbounded-sequence 13) --> [] 10452: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 10453: (U64 & imm(none)) <: imm(none) --- 10454: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10454: with backtracking 2 10455: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10455: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10454: backtracking... 10455: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10455: (unbounded-sequence 9) --> [] 10456: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 10457: (U64 & imm(none)) <: imm(none) --- 10458: (U64 & imm(none)) <: U64 --- 10459: (U64 & imm(none)) <: -10 --- 10459: assumed 10460: (U64 & imm(none)) <: (U64 & imm(none)) --- 10461: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10462: (U64 & imm(none)) <: imm(none) --- 10463: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10464: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10465: +14 <: imm(none) --- 10465: assumed 10466: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10467: +0 <: imm(none) --- 10467: assumed 10468: (U64 & imm(none)) <: U64 --- 10469: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 10470: (U64 & imm(none)) <: -3.0 --- 10470: assumed 10471: (U64 & imm(none)) <: -14 --- 10471: +14 --> ((U64 & imm(none)) | +14) 10472: (U64 & imm(none)) <: (U64 & imm(none)) --- 10473: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10474: (U64 & imm(none)) <: imm(none) --- 10475: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10476: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10477: +14 <: imm(none) --- 10477: -14 --> (-14 & imm(none)) 10478: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10479: +0 <: imm(none) --- 10479: assumed 10480: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10481: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10481: with backtracking 2 10482: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10482: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10481: backtracking... 10482: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10482: (unbounded-sequence 13) --> [] 10483: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 10484: (U64 & imm(none)) <: imm(none) --- 10485: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10485: with backtracking 2 10486: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10486: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10485: backtracking... 10486: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10486: (unbounded-sequence 9) --> [] 10487: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 10488: (U64 & imm(none)) <: imm(none) --- 10489: (U64 & imm(none)) <: U64 --- 10490: (U64 & imm(none)) <: -10 --- 10490: assumed 10491: (U64 & imm(none)) <: (U64 & imm(none)) --- 10492: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10493: (U64 & imm(none)) <: imm(none) --- 10494: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10495: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10496: +14 <: imm(none) --- 10496: assumed 10497: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10498: +0 <: imm(none) --- 10498: assumed 10499: (U64 & imm(none)) <: U64 --- 10500: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 10501: (U64 & imm(none)) <: -3.0 --- 10501: assumed 10502: (U64 & imm(none)) <: -14 --- 10502: +14 --> ((U64 & imm(none)) | +14) 10503: (U64 & imm(none)) <: (U64 & imm(none)) --- 10504: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10505: (U64 & imm(none)) <: imm(none) --- 10506: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10507: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10508: +14 <: imm(none) --- 10508: -14 --> (-14 & imm(none)) 10509: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10510: +0 <: imm(none) --- 10510: assumed 10511: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10512: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10512: with backtracking 2 10513: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10513: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10512: backtracking... 10513: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10513: (unbounded-sequence 13) --> [] 10514: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 10515: (U64 & imm(none)) <: imm(none) --- 10516: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10516: with backtracking 2 10517: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10517: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10516: backtracking... 10517: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10517: (unbounded-sequence 9) --> [] 10518: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 10519: (U64 & imm(none)) <: imm(none) --- 10520: (U64 & imm(none)) <: U64 --- 10521: (U64 & imm(none)) <: -10 --- 10521: assumed 10522: (U64 & imm(none)) <: (U64 & imm(none)) --- 10523: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10524: (U64 & imm(none)) <: imm(none) --- 10525: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10526: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10527: +14 <: imm(none) --- 10527: assumed 10528: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10529: +0 <: imm(none) --- 10529: assumed 10530: (U64 & imm(none)) <: U64 --- 10531: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 10532: (U64 & imm(none)) <: -3.0 --- 10532: assumed 10533: (U64 & imm(none)) <: -14 --- 10533: +14 --> ((U64 & imm(none)) | +14) 10534: (U64 & imm(none)) <: (U64 & imm(none)) --- 10535: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10536: (U64 & imm(none)) <: imm(none) --- 10537: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10538: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10539: +14 <: imm(none) --- 10539: -14 --> (-14 & imm(none)) 10540: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10541: +0 <: imm(none) --- 10541: assumed 10542: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10543: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10543: with backtracking 2 10544: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10544: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10543: backtracking... 10544: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10544: (unbounded-sequence 13) --> [] 10545: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 10546: (U64 & imm(none)) <: imm(none) --- 10547: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10547: with backtracking 2 10548: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10548: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10547: backtracking... 10548: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10548: (unbounded-sequence 9) --> [] 10549: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 10550: (U64 & imm(none)) <: imm(none) --- 10551: (U64 & imm(none)) <: U64 --- 10552: (U64 & imm(none)) <: -10 --- 10552: assumed 10553: (U64 & imm(none)) <: (U64 & imm(none)) --- 10554: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10555: (U64 & imm(none)) <: imm(none) --- 10556: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10557: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10558: +14 <: imm(none) --- 10558: assumed 10559: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10560: +0 <: imm(none) --- 10560: assumed 10561: (U64 & imm(none)) <: U64 --- 10562: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 10563: (U64 & imm(none)) <: -3.0 --- 10563: assumed 10564: (U64 & imm(none)) <: -14 --- 10564: +14 --> ((U64 & imm(none)) | +14) 10565: (U64 & imm(none)) <: (U64 & imm(none)) --- 10566: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10567: (U64 & imm(none)) <: imm(none) --- 10568: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10569: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10570: +14 <: imm(none) --- 10570: -14 --> (-14 & imm(none)) 10571: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10572: +0 <: imm(none) --- 10572: assumed 10573: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10574: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10574: with backtracking 2 10575: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10575: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10574: backtracking... 10575: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10575: (unbounded-sequence 13) --> [] 10576: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 10577: (U64 & imm(none)) <: imm(none) --- 10578: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10578: with backtracking 2 10579: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10579: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10578: backtracking... 10579: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10579: (unbounded-sequence 9) --> [] 10580: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 10581: (U64 & imm(none)) <: imm(none) --- 10582: (U64 & imm(none)) <: U64 --- 10583: (U64 & imm(none)) <: -10 --- 10583: assumed 10584: (U64 & imm(none)) <: (U64 & imm(none)) --- 10585: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10586: (U64 & imm(none)) <: imm(none) --- 10587: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10588: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10589: +14 <: imm(none) --- 10589: assumed 10590: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10591: +0 <: imm(none) --- 10591: assumed 10592: (U64 & imm(none)) <: U64 --- 10593: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 10594: (U64 & imm(none)) <: -3.0 --- 10594: assumed 10595: (U64 & imm(none)) <: -14 --- 10595: +14 --> ((U64 & imm(none)) | +14) 10596: (U64 & imm(none)) <: (U64 & imm(none)) --- 10597: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10598: (U64 & imm(none)) <: imm(none) --- 10599: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10600: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10601: +14 <: imm(none) --- 10601: -14 --> (-14 & imm(none)) 10602: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10603: +0 <: imm(none) --- 10603: assumed 10604: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10605: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10605: with backtracking 2 10606: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10606: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10605: backtracking... 10606: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10606: (unbounded-sequence 13) --> [] 10607: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 10608: (U64 & imm(none)) <: imm(none) --- 10609: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10609: with backtracking 2 10610: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10610: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10609: backtracking... 10610: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10610: (unbounded-sequence 9) --> [] 10611: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 10612: (U64 & imm(none)) <: imm(none) --- 10613: (U64 & imm(none)) <: U64 --- 10614: (U64 & imm(none)) <: -10 --- 10614: assumed 10615: (U64 & imm(none)) <: (U64 & imm(none)) --- 10616: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10617: (U64 & imm(none)) <: imm(none) --- 10618: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10619: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10620: +14 <: imm(none) --- 10620: assumed 10621: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10622: +0 <: imm(none) --- 10622: assumed 10623: (U64 & imm(none)) <: U64 --- 10624: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 10625: (U64 & imm(none)) <: -3.0 --- 10625: assumed 10626: (U64 & imm(none)) <: -14 --- 10626: +14 --> ((U64 & imm(none)) | +14) 10627: (U64 & imm(none)) <: (U64 & imm(none)) --- 10628: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10629: (U64 & imm(none)) <: imm(none) --- 10630: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10631: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10632: +14 <: imm(none) --- 10632: -14 --> (-14 & imm(none)) 10633: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10634: +0 <: imm(none) --- 10634: assumed 10635: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10636: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10636: with backtracking 2 10637: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10637: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10636: backtracking... 10637: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10637: (unbounded-sequence 13) --> [] 10638: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 10639: (U64 & imm(none)) <: imm(none) --- 10640: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10640: with backtracking 2 10641: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10641: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10640: backtracking... 10641: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10641: (unbounded-sequence 9) --> [] 10642: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 10643: (U64 & imm(none)) <: imm(none) --- 10644: (U64 & imm(none)) <: U64 --- 10645: (U64 & imm(none)) <: -10 --- 10645: assumed 10646: (U64 & imm(none)) <: (U64 & imm(none)) --- 10647: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10648: (U64 & imm(none)) <: imm(none) --- 10649: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10650: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10651: +14 <: imm(none) --- 10651: assumed 10652: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10653: +0 <: imm(none) --- 10653: assumed 10654: (U64 & imm(none)) <: U64 --- 10655: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 10656: (U64 & imm(none)) <: -3.0 --- 10656: assumed 10657: (U64 & imm(none)) <: -14 --- 10657: +14 --> ((U64 & imm(none)) | +14) 10658: (U64 & imm(none)) <: (U64 & imm(none)) --- 10659: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10660: (U64 & imm(none)) <: imm(none) --- 10661: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10662: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10663: +14 <: imm(none) --- 10663: -14 --> (-14 & imm(none)) 10664: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10665: +0 <: imm(none) --- 10665: assumed 10666: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10667: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10667: with backtracking 2 10668: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10668: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10667: backtracking... 10668: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10668: (unbounded-sequence 13) --> [] 10669: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 10670: (U64 & imm(none)) <: imm(none) --- 10671: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10671: with backtracking 2 10672: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10672: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10671: backtracking... 10672: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10672: (unbounded-sequence 9) --> [] 10673: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 10674: (U64 & imm(none)) <: imm(none) --- 10675: (U64 & imm(none)) <: U64 --- 10676: (U64 & imm(none)) <: -10 --- 10676: assumed 10677: (U64 & imm(none)) <: (U64 & imm(none)) --- 10678: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10679: (U64 & imm(none)) <: imm(none) --- 10680: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10681: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10682: +14 <: imm(none) --- 10682: assumed 10683: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10684: +0 <: imm(none) --- 10684: assumed 10685: (U64 & imm(none)) <: U64 --- 10686: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 10687: (U64 & imm(none)) <: -3.0 --- 10687: assumed 10688: (U64 & imm(none)) <: -14 --- 10688: +14 --> ((U64 & imm(none)) | +14) 10689: (U64 & imm(none)) <: (U64 & imm(none)) --- 10690: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10691: (U64 & imm(none)) <: imm(none) --- 10692: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10693: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10694: +14 <: imm(none) --- 10694: -14 --> (-14 & imm(none)) 10695: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10696: +0 <: imm(none) --- 10696: assumed 10697: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10698: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10698: with backtracking 2 10699: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10699: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10698: backtracking... 10699: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10699: (unbounded-sequence 13) --> [] 10700: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 10701: (U64 & imm(none)) <: imm(none) --- 10702: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10702: with backtracking 2 10703: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10703: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10702: backtracking... 10703: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10703: (unbounded-sequence 9) --> [] 10704: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 10705: (U64 & imm(none)) <: imm(none) --- 10706: (U64 & imm(none)) <: U64 --- 10707: (U64 & imm(none)) <: -10 --- 10707: assumed 10708: (U64 & imm(none)) <: (U64 & imm(none)) --- 10709: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10710: (U64 & imm(none)) <: imm(none) --- 10711: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10712: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10713: +14 <: imm(none) --- 10713: assumed 10714: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10715: +0 <: imm(none) --- 10715: assumed 10716: (U64 & imm(none)) <: U64 --- 10717: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 10718: (U64 & imm(none)) <: -3.0 --- 10718: assumed 10719: (U64 & imm(none)) <: -14 --- 10719: +14 --> ((U64 & imm(none)) | +14) 10720: (U64 & imm(none)) <: (U64 & imm(none)) --- 10721: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10722: (U64 & imm(none)) <: imm(none) --- 10723: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10724: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10725: +14 <: imm(none) --- 10725: -14 --> (-14 & imm(none)) 10726: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10727: +0 <: imm(none) --- 10727: assumed 10728: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10729: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10729: with backtracking 2 10730: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10730: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10729: backtracking... 10730: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10730: (unbounded-sequence 13) --> [] 10731: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 10732: (U64 & imm(none)) <: imm(none) --- 10733: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10733: with backtracking 2 10734: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10734: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10733: backtracking... 10734: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10734: (unbounded-sequence 9) --> [] 10735: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 10736: (U64 & imm(none)) <: imm(none) --- 10737: (U64 & imm(none)) <: U64 --- 10738: (U64 & imm(none)) <: -10 --- 10738: assumed 10739: (U64 & imm(none)) <: (U64 & imm(none)) --- 10740: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10741: (U64 & imm(none)) <: imm(none) --- 10742: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10743: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10744: +14 <: imm(none) --- 10744: assumed 10745: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10746: +0 <: imm(none) --- 10746: assumed 10747: (U64 & imm(none)) <: U64 --- 10748: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 10749: (U64 & imm(none)) <: -3.0 --- 10749: assumed 10750: (U64 & imm(none)) <: -14 --- 10750: +14 --> ((U64 & imm(none)) | +14) 10751: (U64 & imm(none)) <: (U64 & imm(none)) --- 10752: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10753: (U64 & imm(none)) <: imm(none) --- 10754: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10755: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10756: +14 <: imm(none) --- 10756: -14 --> (-14 & imm(none)) 10757: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10758: +0 <: imm(none) --- 10758: assumed 10759: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10760: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10760: with backtracking 2 10761: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10761: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10760: backtracking... 10761: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10761: (unbounded-sequence 13) --> [] 10762: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 10763: (U64 & imm(none)) <: imm(none) --- 10764: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10764: with backtracking 2 10765: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10765: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10764: backtracking... 10765: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10765: (unbounded-sequence 9) --> [] 10766: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 10767: (U64 & imm(none)) <: imm(none) --- 10768: (U64 & imm(none)) <: U64 --- 10769: (U64 & imm(none)) <: -10 --- 10769: assumed 10770: (U64 & imm(none)) <: (U64 & imm(none)) --- 10771: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10772: (U64 & imm(none)) <: imm(none) --- 10773: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10774: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10775: +14 <: imm(none) --- 10775: assumed 10776: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10777: +0 <: imm(none) --- 10777: assumed 10778: (U64 & imm(none)) <: U64 --- 10779: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 10780: (U64 & imm(none)) <: -3.0 --- 10780: assumed 10781: (U64 & imm(none)) <: -14 --- 10781: +14 --> ((U64 & imm(none)) | +14) 10782: (U64 & imm(none)) <: (U64 & imm(none)) --- 10783: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10784: (U64 & imm(none)) <: imm(none) --- 10785: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10786: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10787: +14 <: imm(none) --- 10787: -14 --> (-14 & imm(none)) 10788: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10789: +0 <: imm(none) --- 10789: assumed 10790: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10791: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10791: with backtracking 2 10792: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10792: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10791: backtracking... 10792: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10792: (unbounded-sequence 13) --> [] 10793: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 10794: (U64 & imm(none)) <: imm(none) --- 10795: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10795: with backtracking 2 10796: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10796: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10795: backtracking... 10796: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10796: (unbounded-sequence 9) --> [] 10797: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 10798: (U64 & imm(none)) <: imm(none) --- 10799: (U64 & imm(none)) <: U64 --- 10800: (U64 & imm(none)) <: -10 --- 10800: assumed 10801: (U64 & imm(none)) <: (U64 & imm(none)) --- 10802: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10803: (U64 & imm(none)) <: imm(none) --- 10804: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10805: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10806: +14 <: imm(none) --- 10806: assumed 10807: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10808: +0 <: imm(none) --- 10808: assumed 10809: (U64 & imm(none)) <: U64 --- 10810: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 10811: (U64 & imm(none)) <: -3.0 --- 10811: assumed 10812: (U64 & imm(none)) <: -14 --- 10812: +14 --> ((U64 & imm(none)) | +14) 10813: (U64 & imm(none)) <: (U64 & imm(none)) --- 10814: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10815: (U64 & imm(none)) <: imm(none) --- 10816: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10817: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10818: +14 <: imm(none) --- 10818: -14 --> (-14 & imm(none)) 10819: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10820: +0 <: imm(none) --- 10820: assumed 10821: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10822: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10822: with backtracking 2 10823: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10823: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10822: backtracking... 10823: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10823: (unbounded-sequence 13) --> [] 10824: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 10825: (U64 & imm(none)) <: imm(none) --- 10826: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10826: with backtracking 2 10827: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10827: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10826: backtracking... 10827: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10827: (unbounded-sequence 9) --> [] 10828: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 10829: (U64 & imm(none)) <: imm(none) --- 10830: (U64 & imm(none)) <: U64 --- 10831: (U64 & imm(none)) <: -10 --- 10831: assumed 10832: (U64 & imm(none)) <: (U64 & imm(none)) --- 10833: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10834: (U64 & imm(none)) <: imm(none) --- 10835: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10836: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10837: +14 <: imm(none) --- 10837: assumed 10838: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10839: +0 <: imm(none) --- 10839: assumed 10840: (U64 & imm(none)) <: U64 --- 10841: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 10842: (U64 & imm(none)) <: -3.0 --- 10842: assumed 10843: (U64 & imm(none)) <: -14 --- 10843: +14 --> ((U64 & imm(none)) | +14) 10844: (U64 & imm(none)) <: (U64 & imm(none)) --- 10845: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10846: (U64 & imm(none)) <: imm(none) --- 10847: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10848: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10849: +14 <: imm(none) --- 10849: -14 --> (-14 & imm(none)) 10850: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10851: +0 <: imm(none) --- 10851: assumed 10852: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10853: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10853: with backtracking 2 10854: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10854: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10853: backtracking... 10854: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10854: (unbounded-sequence 13) --> [] 10855: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 10856: (U64 & imm(none)) <: imm(none) --- 10857: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10857: with backtracking 2 10858: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10858: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10857: backtracking... 10858: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10858: (unbounded-sequence 9) --> [] 10859: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 10860: (U64 & imm(none)) <: imm(none) --- 10861: (U64 & imm(none)) <: U64 --- 10862: (U64 & imm(none)) <: -10 --- 10862: assumed 10863: (U64 & imm(none)) <: (U64 & imm(none)) --- 10864: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10865: (U64 & imm(none)) <: imm(none) --- 10866: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10867: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10868: +14 <: imm(none) --- 10868: assumed 10869: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10870: +0 <: imm(none) --- 10870: assumed 10871: (U64 & imm(none)) <: U64 --- 10872: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 10873: (U64 & imm(none)) <: -3.0 --- 10873: assumed 10874: (U64 & imm(none)) <: -14 --- 10874: +14 --> ((U64 & imm(none)) | +14) 10875: (U64 & imm(none)) <: (U64 & imm(none)) --- 10876: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10877: (U64 & imm(none)) <: imm(none) --- 10878: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10879: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10880: +14 <: imm(none) --- 10880: -14 --> (-14 & imm(none)) 10881: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10882: +0 <: imm(none) --- 10882: assumed 10883: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10884: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10884: with backtracking 2 10885: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10885: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10884: backtracking... 10885: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10885: (unbounded-sequence 13) --> [] 10886: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 10887: (U64 & imm(none)) <: imm(none) --- 10888: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10888: with backtracking 2 10889: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10889: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10888: backtracking... 10889: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10889: (unbounded-sequence 9) --> [] 10890: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 10891: (U64 & imm(none)) <: imm(none) --- 10892: (U64 & imm(none)) <: U64 --- 10893: (U64 & imm(none)) <: -10 --- 10893: assumed 10894: (U64 & imm(none)) <: (U64 & imm(none)) --- 10895: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10896: (U64 & imm(none)) <: imm(none) --- 10897: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10898: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10899: +14 <: imm(none) --- 10899: assumed 10900: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10901: +0 <: imm(none) --- 10901: assumed 10902: (U64 & imm(none)) <: U64 --- 10903: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 10904: (U64 & imm(none)) <: -3.0 --- 10904: assumed 10905: (U64 & imm(none)) <: -14 --- 10905: +14 --> ((U64 & imm(none)) | +14) 10906: (U64 & imm(none)) <: (U64 & imm(none)) --- 10907: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10908: (U64 & imm(none)) <: imm(none) --- 10909: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10910: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10911: +14 <: imm(none) --- 10911: -14 --> (-14 & imm(none)) 10912: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10913: +0 <: imm(none) --- 10913: assumed 10914: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10915: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10915: with backtracking 2 10916: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10916: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10915: backtracking... 10916: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10916: (unbounded-sequence 13) --> [] 10917: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 10918: (U64 & imm(none)) <: imm(none) --- 10919: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10919: with backtracking 2 10920: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10920: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10919: backtracking... 10920: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10920: (unbounded-sequence 9) --> [] 10921: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 10922: (U64 & imm(none)) <: imm(none) --- 10923: (U64 & imm(none)) <: U64 --- 10924: (U64 & imm(none)) <: -10 --- 10924: assumed 10925: (U64 & imm(none)) <: (U64 & imm(none)) --- 10926: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10927: (U64 & imm(none)) <: imm(none) --- 10928: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10929: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10930: +14 <: imm(none) --- 10930: assumed 10931: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10932: +0 <: imm(none) --- 10932: assumed 10933: (U64 & imm(none)) <: U64 --- 10934: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 10935: (U64 & imm(none)) <: -3.0 --- 10935: assumed 10936: (U64 & imm(none)) <: -14 --- 10936: +14 --> ((U64 & imm(none)) | +14) 10937: (U64 & imm(none)) <: (U64 & imm(none)) --- 10938: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10939: (U64 & imm(none)) <: imm(none) --- 10940: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10941: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10942: +14 <: imm(none) --- 10942: -14 --> (-14 & imm(none)) 10943: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10944: +0 <: imm(none) --- 10944: assumed 10945: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10946: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10946: with backtracking 2 10947: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10947: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10946: backtracking... 10947: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10947: (unbounded-sequence 13) --> [] 10948: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 10949: (U64 & imm(none)) <: imm(none) --- 10950: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10950: with backtracking 2 10951: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10951: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10950: backtracking... 10951: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10951: (unbounded-sequence 9) --> [] 10952: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 10953: (U64 & imm(none)) <: imm(none) --- 10954: (U64 & imm(none)) <: U64 --- 10955: (U64 & imm(none)) <: -10 --- 10955: assumed 10956: (U64 & imm(none)) <: (U64 & imm(none)) --- 10957: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10958: (U64 & imm(none)) <: imm(none) --- 10959: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10960: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10961: +14 <: imm(none) --- 10961: assumed 10962: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10963: +0 <: imm(none) --- 10963: assumed 10964: (U64 & imm(none)) <: U64 --- 10965: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 10966: (U64 & imm(none)) <: -3.0 --- 10966: assumed 10967: (U64 & imm(none)) <: -14 --- 10967: +14 --> ((U64 & imm(none)) | +14) 10968: (U64 & imm(none)) <: (U64 & imm(none)) --- 10969: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10970: (U64 & imm(none)) <: imm(none) --- 10971: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10972: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10973: +14 <: imm(none) --- 10973: -14 --> (-14 & imm(none)) 10974: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10975: +0 <: imm(none) --- 10975: assumed 10976: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10977: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10977: with backtracking 2 10978: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10978: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10977: backtracking... 10978: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 10978: (unbounded-sequence 13) --> [] 10979: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 10980: (U64 & imm(none)) <: imm(none) --- 10981: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10981: with backtracking 2 10982: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10982: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10981: backtracking... 10982: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 10982: (unbounded-sequence 9) --> [] 10983: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 10984: (U64 & imm(none)) <: imm(none) --- 10985: (U64 & imm(none)) <: U64 --- 10986: (U64 & imm(none)) <: -10 --- 10986: assumed 10987: (U64 & imm(none)) <: (U64 & imm(none)) --- 10988: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 10989: (U64 & imm(none)) <: imm(none) --- 10990: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 10991: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 10992: +14 <: imm(none) --- 10992: assumed 10993: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 10994: +0 <: imm(none) --- 10994: assumed 10995: (U64 & imm(none)) <: U64 --- 10996: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 10997: (U64 & imm(none)) <: -3.0 --- 10997: assumed 10998: (U64 & imm(none)) <: -14 --- 10998: +14 --> ((U64 & imm(none)) | +14) 10999: (U64 & imm(none)) <: (U64 & imm(none)) --- 11000: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11001: (U64 & imm(none)) <: imm(none) --- 11002: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11003: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11004: +14 <: imm(none) --- 11004: -14 --> (-14 & imm(none)) 11005: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11006: +0 <: imm(none) --- 11006: assumed 11007: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11008: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11008: with backtracking 2 11009: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11009: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11008: backtracking... 11009: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11009: (unbounded-sequence 13) --> [] 11010: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 11011: (U64 & imm(none)) <: imm(none) --- 11012: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11012: with backtracking 2 11013: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11013: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11012: backtracking... 11013: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11013: (unbounded-sequence 9) --> [] 11014: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 11015: (U64 & imm(none)) <: imm(none) --- 11016: (U64 & imm(none)) <: U64 --- 11017: (U64 & imm(none)) <: -10 --- 11017: assumed 11018: (U64 & imm(none)) <: (U64 & imm(none)) --- 11019: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11020: (U64 & imm(none)) <: imm(none) --- 11021: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11022: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11023: +14 <: imm(none) --- 11023: assumed 11024: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11025: +0 <: imm(none) --- 11025: assumed 11026: (U64 & imm(none)) <: U64 --- 11027: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 11028: (U64 & imm(none)) <: -3.0 --- 11028: assumed 11029: (U64 & imm(none)) <: -14 --- 11029: +14 --> ((U64 & imm(none)) | +14) 11030: (U64 & imm(none)) <: (U64 & imm(none)) --- 11031: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11032: (U64 & imm(none)) <: imm(none) --- 11033: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11034: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11035: +14 <: imm(none) --- 11035: -14 --> (-14 & imm(none)) 11036: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11037: +0 <: imm(none) --- 11037: assumed 11038: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11039: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11039: with backtracking 2 11040: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11040: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11039: backtracking... 11040: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11040: (unbounded-sequence 13) --> [] 11041: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 11042: (U64 & imm(none)) <: imm(none) --- 11043: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11043: with backtracking 2 11044: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11044: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11043: backtracking... 11044: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11044: (unbounded-sequence 9) --> [] 11045: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 11046: (U64 & imm(none)) <: imm(none) --- 11047: (U64 & imm(none)) <: U64 --- 11048: (U64 & imm(none)) <: -10 --- 11048: assumed 11049: (U64 & imm(none)) <: (U64 & imm(none)) --- 11050: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11051: (U64 & imm(none)) <: imm(none) --- 11052: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11053: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11054: +14 <: imm(none) --- 11054: assumed 11055: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11056: +0 <: imm(none) --- 11056: assumed 11057: (U64 & imm(none)) <: U64 --- 11058: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 11059: (U64 & imm(none)) <: -3.0 --- 11059: assumed 11060: (U64 & imm(none)) <: -14 --- 11060: +14 --> ((U64 & imm(none)) | +14) 11061: (U64 & imm(none)) <: (U64 & imm(none)) --- 11062: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11063: (U64 & imm(none)) <: imm(none) --- 11064: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11065: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11066: +14 <: imm(none) --- 11066: -14 --> (-14 & imm(none)) 11067: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11068: +0 <: imm(none) --- 11068: assumed 11069: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11070: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11070: with backtracking 2 11071: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11071: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11070: backtracking... 11071: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11071: (unbounded-sequence 13) --> [] 11072: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 11073: (U64 & imm(none)) <: imm(none) --- 11074: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11074: with backtracking 2 11075: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11075: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11074: backtracking... 11075: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11075: (unbounded-sequence 9) --> [] 11076: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 11077: (U64 & imm(none)) <: imm(none) --- 11078: (U64 & imm(none)) <: U64 --- 11079: (U64 & imm(none)) <: -10 --- 11079: assumed 11080: (U64 & imm(none)) <: (U64 & imm(none)) --- 11081: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11082: (U64 & imm(none)) <: imm(none) --- 11083: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11084: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11085: +14 <: imm(none) --- 11085: assumed 11086: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11087: +0 <: imm(none) --- 11087: assumed 11088: (U64 & imm(none)) <: U64 --- 11089: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 11090: (U64 & imm(none)) <: -3.0 --- 11090: assumed 11091: (U64 & imm(none)) <: -14 --- 11091: +14 --> ((U64 & imm(none)) | +14) 11092: (U64 & imm(none)) <: (U64 & imm(none)) --- 11093: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11094: (U64 & imm(none)) <: imm(none) --- 11095: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11096: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11097: +14 <: imm(none) --- 11097: -14 --> (-14 & imm(none)) 11098: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11099: +0 <: imm(none) --- 11099: assumed 11100: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11101: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11101: with backtracking 2 11102: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11102: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11101: backtracking... 11102: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11102: (unbounded-sequence 13) --> [] 11103: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 11104: (U64 & imm(none)) <: imm(none) --- 11105: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11105: with backtracking 2 11106: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11106: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11105: backtracking... 11106: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11106: (unbounded-sequence 9) --> [] 11107: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 11108: (U64 & imm(none)) <: imm(none) --- 11109: (U64 & imm(none)) <: U64 --- 11110: (U64 & imm(none)) <: -10 --- 11110: assumed 11111: (U64 & imm(none)) <: (U64 & imm(none)) --- 11112: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11113: (U64 & imm(none)) <: imm(none) --- 11114: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11115: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11116: +14 <: imm(none) --- 11116: assumed 11117: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11118: +0 <: imm(none) --- 11118: assumed 11119: (U64 & imm(none)) <: U64 --- 11120: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 11121: (U64 & imm(none)) <: -3.0 --- 11121: assumed 11122: (U64 & imm(none)) <: -14 --- 11122: +14 --> ((U64 & imm(none)) | +14) 11123: (U64 & imm(none)) <: (U64 & imm(none)) --- 11124: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11125: (U64 & imm(none)) <: imm(none) --- 11126: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11127: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11128: +14 <: imm(none) --- 11128: -14 --> (-14 & imm(none)) 11129: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11130: +0 <: imm(none) --- 11130: assumed 11131: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11132: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11132: with backtracking 2 11133: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11133: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11132: backtracking... 11133: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11133: (unbounded-sequence 13) --> [] 11134: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 11135: (U64 & imm(none)) <: imm(none) --- 11136: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11136: with backtracking 2 11137: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11137: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11136: backtracking... 11137: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11137: (unbounded-sequence 9) --> [] 11138: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 11139: (U64 & imm(none)) <: imm(none) --- 11140: (U64 & imm(none)) <: U64 --- 11141: (U64 & imm(none)) <: -10 --- 11141: assumed 11142: (U64 & imm(none)) <: (U64 & imm(none)) --- 11143: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11144: (U64 & imm(none)) <: imm(none) --- 11145: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11146: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11147: +14 <: imm(none) --- 11147: assumed 11148: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11149: +0 <: imm(none) --- 11149: assumed 11150: (U64 & imm(none)) <: U64 --- 11151: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 11152: (U64 & imm(none)) <: -3.0 --- 11152: assumed 11153: (U64 & imm(none)) <: -14 --- 11153: +14 --> ((U64 & imm(none)) | +14) 11154: (U64 & imm(none)) <: (U64 & imm(none)) --- 11155: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11156: (U64 & imm(none)) <: imm(none) --- 11157: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11158: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11159: +14 <: imm(none) --- 11159: -14 --> (-14 & imm(none)) 11160: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11161: +0 <: imm(none) --- 11161: assumed 11162: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11163: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11163: with backtracking 2 11164: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11164: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11163: backtracking... 11164: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11164: (unbounded-sequence 13) --> [] 11165: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 11166: (U64 & imm(none)) <: imm(none) --- 11167: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11167: with backtracking 2 11168: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11168: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11167: backtracking... 11168: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11168: (unbounded-sequence 9) --> [] 11169: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 11170: (U64 & imm(none)) <: imm(none) --- 11171: (U64 & imm(none)) <: U64 --- 11172: (U64 & imm(none)) <: -10 --- 11172: assumed 11173: (U64 & imm(none)) <: (U64 & imm(none)) --- 11174: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11175: (U64 & imm(none)) <: imm(none) --- 11176: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11177: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11178: +14 <: imm(none) --- 11178: assumed 11179: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11180: +0 <: imm(none) --- 11180: assumed 11181: (U64 & imm(none)) <: U64 --- 11182: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 11183: (U64 & imm(none)) <: -3.0 --- 11183: assumed 11184: (U64 & imm(none)) <: -14 --- 11184: +14 --> ((U64 & imm(none)) | +14) 11185: (U64 & imm(none)) <: (U64 & imm(none)) --- 11186: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11187: (U64 & imm(none)) <: imm(none) --- 11188: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11189: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11190: +14 <: imm(none) --- 11190: -14 --> (-14 & imm(none)) 11191: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11192: +0 <: imm(none) --- 11192: assumed 11193: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11194: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11194: with backtracking 2 11195: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11195: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11194: backtracking... 11195: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11195: (unbounded-sequence 13) --> [] 11196: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 11197: (U64 & imm(none)) <: imm(none) --- 11198: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11198: with backtracking 2 11199: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11199: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11198: backtracking... 11199: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11199: (unbounded-sequence 9) --> [] 11200: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 11201: (U64 & imm(none)) <: imm(none) --- 11202: (U64 & imm(none)) <: U64 --- 11203: (U64 & imm(none)) <: -10 --- 11203: assumed 11204: (U64 & imm(none)) <: (U64 & imm(none)) --- 11205: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11206: (U64 & imm(none)) <: imm(none) --- 11207: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11208: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11209: +14 <: imm(none) --- 11209: assumed 11210: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11211: +0 <: imm(none) --- 11211: assumed 11212: (U64 & imm(none)) <: U64 --- 11213: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 11214: (U64 & imm(none)) <: -3.0 --- 11214: assumed 11215: (U64 & imm(none)) <: -14 --- 11215: +14 --> ((U64 & imm(none)) | +14) 11216: (U64 & imm(none)) <: (U64 & imm(none)) --- 11217: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11218: (U64 & imm(none)) <: imm(none) --- 11219: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11220: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11221: +14 <: imm(none) --- 11221: -14 --> (-14 & imm(none)) 11222: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11223: +0 <: imm(none) --- 11223: assumed 11224: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11225: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11225: with backtracking 2 11226: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11226: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11225: backtracking... 11226: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11226: (unbounded-sequence 13) --> [] 11227: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 11228: (U64 & imm(none)) <: imm(none) --- 11229: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11229: with backtracking 2 11230: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11230: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11229: backtracking... 11230: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11230: (unbounded-sequence 9) --> [] 11231: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 11232: (U64 & imm(none)) <: imm(none) --- 11233: (U64 & imm(none)) <: U64 --- 11234: (U64 & imm(none)) <: -10 --- 11234: assumed 11235: (U64 & imm(none)) <: (U64 & imm(none)) --- 11236: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11237: (U64 & imm(none)) <: imm(none) --- 11238: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11239: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11240: +14 <: imm(none) --- 11240: assumed 11241: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11242: +0 <: imm(none) --- 11242: assumed 11243: (U64 & imm(none)) <: U64 --- 11244: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 11245: (U64 & imm(none)) <: -3.0 --- 11245: assumed 11246: (U64 & imm(none)) <: -14 --- 11246: +14 --> ((U64 & imm(none)) | +14) 11247: (U64 & imm(none)) <: (U64 & imm(none)) --- 11248: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11249: (U64 & imm(none)) <: imm(none) --- 11250: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11251: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11252: +14 <: imm(none) --- 11252: -14 --> (-14 & imm(none)) 11253: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11254: +0 <: imm(none) --- 11254: assumed 11255: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11256: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11256: with backtracking 2 11257: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11257: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11256: backtracking... 11257: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11257: (unbounded-sequence 13) --> [] 11258: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 11259: (U64 & imm(none)) <: imm(none) --- 11260: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11260: with backtracking 2 11261: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11261: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11260: backtracking... 11261: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11261: (unbounded-sequence 9) --> [] 11262: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 11263: (U64 & imm(none)) <: imm(none) --- 11264: (U64 & imm(none)) <: U64 --- 11265: (U64 & imm(none)) <: -10 --- 11265: assumed 11266: (U64 & imm(none)) <: (U64 & imm(none)) --- 11267: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11268: (U64 & imm(none)) <: imm(none) --- 11269: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11270: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11271: +14 <: imm(none) --- 11271: assumed 11272: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11273: +0 <: imm(none) --- 11273: assumed 11274: (U64 & imm(none)) <: U64 --- 11275: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 11276: (U64 & imm(none)) <: -3.0 --- 11276: assumed 11277: (U64 & imm(none)) <: -14 --- 11277: +14 --> ((U64 & imm(none)) | +14) 11278: (U64 & imm(none)) <: (U64 & imm(none)) --- 11279: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11280: (U64 & imm(none)) <: imm(none) --- 11281: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11282: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11283: +14 <: imm(none) --- 11283: -14 --> (-14 & imm(none)) 11284: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11285: +0 <: imm(none) --- 11285: assumed 11286: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11287: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11287: with backtracking 2 11288: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11288: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11287: backtracking... 11288: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11288: (unbounded-sequence 13) --> [] 11289: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 11290: (U64 & imm(none)) <: imm(none) --- 11291: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11291: with backtracking 2 11292: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11292: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11291: backtracking... 11292: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11292: (unbounded-sequence 9) --> [] 11293: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 11294: (U64 & imm(none)) <: imm(none) --- 11295: (U64 & imm(none)) <: U64 --- 11296: (U64 & imm(none)) <: -10 --- 11296: assumed 11297: (U64 & imm(none)) <: (U64 & imm(none)) --- 11298: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11299: (U64 & imm(none)) <: imm(none) --- 11300: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11301: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11302: +14 <: imm(none) --- 11302: assumed 11303: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11304: +0 <: imm(none) --- 11304: assumed 11305: (U64 & imm(none)) <: U64 --- 11306: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 11307: (U64 & imm(none)) <: -3.0 --- 11307: assumed 11308: (U64 & imm(none)) <: -14 --- 11308: +14 --> ((U64 & imm(none)) | +14) 11309: (U64 & imm(none)) <: (U64 & imm(none)) --- 11310: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11311: (U64 & imm(none)) <: imm(none) --- 11312: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11313: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11314: +14 <: imm(none) --- 11314: -14 --> (-14 & imm(none)) 11315: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11316: +0 <: imm(none) --- 11316: assumed 11317: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11318: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11318: with backtracking 2 11319: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11319: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11318: backtracking... 11319: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11319: (unbounded-sequence 13) --> [] 11320: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 11321: (U64 & imm(none)) <: imm(none) --- 11322: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11322: with backtracking 2 11323: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11323: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11322: backtracking... 11323: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11323: (unbounded-sequence 9) --> [] 11324: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 11325: (U64 & imm(none)) <: imm(none) --- 11326: (U64 & imm(none)) <: U64 --- 11327: (U64 & imm(none)) <: -10 --- 11327: assumed 11328: (U64 & imm(none)) <: (U64 & imm(none)) --- 11329: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11330: (U64 & imm(none)) <: imm(none) --- 11331: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11332: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11333: +14 <: imm(none) --- 11333: assumed 11334: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11335: +0 <: imm(none) --- 11335: assumed 11336: (U64 & imm(none)) <: U64 --- 11337: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 11338: (U64 & imm(none)) <: -3.0 --- 11338: assumed 11339: (U64 & imm(none)) <: -14 --- 11339: +14 --> ((U64 & imm(none)) | +14) 11340: (U64 & imm(none)) <: (U64 & imm(none)) --- 11341: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11342: (U64 & imm(none)) <: imm(none) --- 11343: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11344: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11345: +14 <: imm(none) --- 11345: -14 --> (-14 & imm(none)) 11346: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11347: +0 <: imm(none) --- 11347: assumed 11348: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11349: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11349: with backtracking 2 11350: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11350: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11349: backtracking... 11350: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11350: (unbounded-sequence 13) --> [] 11351: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 11352: (U64 & imm(none)) <: imm(none) --- 11353: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11353: with backtracking 2 11354: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11354: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11353: backtracking... 11354: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11354: (unbounded-sequence 9) --> [] 11355: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 11356: (U64 & imm(none)) <: imm(none) --- 11357: (U64 & imm(none)) <: U64 --- 11358: (U64 & imm(none)) <: -10 --- 11358: assumed 11359: (U64 & imm(none)) <: (U64 & imm(none)) --- 11360: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11361: (U64 & imm(none)) <: imm(none) --- 11362: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11363: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11364: +14 <: imm(none) --- 11364: assumed 11365: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11366: +0 <: imm(none) --- 11366: assumed 11367: (U64 & imm(none)) <: U64 --- 11368: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 11369: (U64 & imm(none)) <: -3.0 --- 11369: assumed 11370: (U64 & imm(none)) <: -14 --- 11370: +14 --> ((U64 & imm(none)) | +14) 11371: (U64 & imm(none)) <: (U64 & imm(none)) --- 11372: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11373: (U64 & imm(none)) <: imm(none) --- 11374: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11375: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11376: +14 <: imm(none) --- 11376: -14 --> (-14 & imm(none)) 11377: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11378: +0 <: imm(none) --- 11378: assumed 11379: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11380: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11380: with backtracking 2 11381: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11381: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11380: backtracking... 11381: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11381: (unbounded-sequence 13) --> [] 11382: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 11383: (U64 & imm(none)) <: imm(none) --- 11384: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11384: with backtracking 2 11385: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11385: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11384: backtracking... 11385: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11385: (unbounded-sequence 9) --> [] 11386: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 11387: (U64 & imm(none)) <: imm(none) --- 11388: (U64 & imm(none)) <: U64 --- 11389: (U64 & imm(none)) <: -10 --- 11389: assumed 11390: (U64 & imm(none)) <: (U64 & imm(none)) --- 11391: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11392: (U64 & imm(none)) <: imm(none) --- 11393: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11394: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11395: +14 <: imm(none) --- 11395: assumed 11396: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11397: +0 <: imm(none) --- 11397: assumed 11398: (U64 & imm(none)) <: U64 --- 11399: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 11400: (U64 & imm(none)) <: -3.0 --- 11400: assumed 11401: (U64 & imm(none)) <: -14 --- 11401: +14 --> ((U64 & imm(none)) | +14) 11402: (U64 & imm(none)) <: (U64 & imm(none)) --- 11403: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11404: (U64 & imm(none)) <: imm(none) --- 11405: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11406: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11407: +14 <: imm(none) --- 11407: -14 --> (-14 & imm(none)) 11408: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11409: +0 <: imm(none) --- 11409: assumed 11410: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11411: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11411: with backtracking 2 11412: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11412: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11411: backtracking... 11412: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11412: (unbounded-sequence 13) --> [] 11413: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 11414: (U64 & imm(none)) <: imm(none) --- 11415: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11415: with backtracking 2 11416: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11416: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11415: backtracking... 11416: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11416: (unbounded-sequence 9) --> [] 11417: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 11418: (U64 & imm(none)) <: imm(none) --- 11419: (U64 & imm(none)) <: U64 --- 11420: (U64 & imm(none)) <: -10 --- 11420: assumed 11421: (U64 & imm(none)) <: (U64 & imm(none)) --- 11422: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11423: (U64 & imm(none)) <: imm(none) --- 11424: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11425: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11426: +14 <: imm(none) --- 11426: assumed 11427: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11428: +0 <: imm(none) --- 11428: assumed 11429: (U64 & imm(none)) <: U64 --- 11430: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 11431: (U64 & imm(none)) <: -3.0 --- 11431: assumed 11432: (U64 & imm(none)) <: -14 --- 11432: +14 --> ((U64 & imm(none)) | +14) 11433: (U64 & imm(none)) <: (U64 & imm(none)) --- 11434: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11435: (U64 & imm(none)) <: imm(none) --- 11436: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11437: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11438: +14 <: imm(none) --- 11438: -14 --> (-14 & imm(none)) 11439: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11440: +0 <: imm(none) --- 11440: assumed 11441: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11442: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11442: with backtracking 2 11443: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11443: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11442: backtracking... 11443: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11443: (unbounded-sequence 13) --> [] 11444: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 11445: (U64 & imm(none)) <: imm(none) --- 11446: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11446: with backtracking 2 11447: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11447: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11446: backtracking... 11447: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11447: (unbounded-sequence 9) --> [] 11448: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 11449: (U64 & imm(none)) <: imm(none) --- 11450: (U64 & imm(none)) <: U64 --- 11451: (U64 & imm(none)) <: -10 --- 11451: assumed 11452: (U64 & imm(none)) <: (U64 & imm(none)) --- 11453: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11454: (U64 & imm(none)) <: imm(none) --- 11455: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11456: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11457: +14 <: imm(none) --- 11457: assumed 11458: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11459: +0 <: imm(none) --- 11459: assumed 11460: (U64 & imm(none)) <: U64 --- 11461: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 11462: (U64 & imm(none)) <: -3.0 --- 11462: assumed 11463: (U64 & imm(none)) <: -14 --- 11463: +14 --> ((U64 & imm(none)) | +14) 11464: (U64 & imm(none)) <: (U64 & imm(none)) --- 11465: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11466: (U64 & imm(none)) <: imm(none) --- 11467: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11468: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11469: +14 <: imm(none) --- 11469: -14 --> (-14 & imm(none)) 11470: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11471: +0 <: imm(none) --- 11471: assumed 11472: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11473: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11473: with backtracking 2 11474: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11474: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11473: backtracking... 11474: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11474: (unbounded-sequence 13) --> [] 11475: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 11476: (U64 & imm(none)) <: imm(none) --- 11477: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11477: with backtracking 2 11478: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11478: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11477: backtracking... 11478: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11478: (unbounded-sequence 9) --> [] 11479: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 11480: (U64 & imm(none)) <: imm(none) --- 11481: (U64 & imm(none)) <: U64 --- 11482: (U64 & imm(none)) <: -10 --- 11482: assumed 11483: (U64 & imm(none)) <: (U64 & imm(none)) --- 11484: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11485: (U64 & imm(none)) <: imm(none) --- 11486: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11487: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11488: +14 <: imm(none) --- 11488: assumed 11489: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11490: +0 <: imm(none) --- 11490: assumed 11491: (U64 & imm(none)) <: U64 --- 11492: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 11493: (U64 & imm(none)) <: -3.0 --- 11493: assumed 11494: (U64 & imm(none)) <: -14 --- 11494: +14 --> ((U64 & imm(none)) | +14) 11495: (U64 & imm(none)) <: (U64 & imm(none)) --- 11496: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11497: (U64 & imm(none)) <: imm(none) --- 11498: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11499: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11500: +14 <: imm(none) --- 11500: -14 --> (-14 & imm(none)) 11501: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11502: +0 <: imm(none) --- 11502: assumed 11503: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11504: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11504: with backtracking 2 11505: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11505: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11504: backtracking... 11505: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11505: (unbounded-sequence 13) --> [] 11506: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 11507: (U64 & imm(none)) <: imm(none) --- 11508: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11508: with backtracking 2 11509: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11509: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11508: backtracking... 11509: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11509: (unbounded-sequence 9) --> [] 11510: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 11511: (U64 & imm(none)) <: imm(none) --- 11512: (U64 & imm(none)) <: U64 --- 11513: (U64 & imm(none)) <: -10 --- 11513: assumed 11514: (U64 & imm(none)) <: (U64 & imm(none)) --- 11515: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11516: (U64 & imm(none)) <: imm(none) --- 11517: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11518: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11519: +14 <: imm(none) --- 11519: assumed 11520: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11521: +0 <: imm(none) --- 11521: assumed 11522: (U64 & imm(none)) <: U64 --- 11523: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 11524: (U64 & imm(none)) <: -3.0 --- 11524: assumed 11525: (U64 & imm(none)) <: -14 --- 11525: +14 --> ((U64 & imm(none)) | +14) 11526: (U64 & imm(none)) <: (U64 & imm(none)) --- 11527: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11528: (U64 & imm(none)) <: imm(none) --- 11529: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11530: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11531: +14 <: imm(none) --- 11531: -14 --> (-14 & imm(none)) 11532: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11533: +0 <: imm(none) --- 11533: assumed 11534: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11535: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11535: with backtracking 2 11536: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11536: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11535: backtracking... 11536: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11536: (unbounded-sequence 13) --> [] 11537: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 11538: (U64 & imm(none)) <: imm(none) --- 11539: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11539: with backtracking 2 11540: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11540: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11539: backtracking... 11540: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11540: (unbounded-sequence 9) --> [] 11541: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 11542: (U64 & imm(none)) <: imm(none) --- 11543: (U64 & imm(none)) <: U64 --- 11544: (U64 & imm(none)) <: -10 --- 11544: assumed 11545: (U64 & imm(none)) <: (U64 & imm(none)) --- 11546: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11547: (U64 & imm(none)) <: imm(none) --- 11548: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11549: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11550: +14 <: imm(none) --- 11550: assumed 11551: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11552: +0 <: imm(none) --- 11552: assumed 11553: (U64 & imm(none)) <: U64 --- 11554: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 11555: (U64 & imm(none)) <: -3.0 --- 11555: assumed 11556: (U64 & imm(none)) <: -14 --- 11556: +14 --> ((U64 & imm(none)) | +14) 11557: (U64 & imm(none)) <: (U64 & imm(none)) --- 11558: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11559: (U64 & imm(none)) <: imm(none) --- 11560: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11561: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11562: +14 <: imm(none) --- 11562: -14 --> (-14 & imm(none)) 11563: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11564: +0 <: imm(none) --- 11564: assumed 11565: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11566: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11566: with backtracking 2 11567: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11567: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11566: backtracking... 11567: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11567: (unbounded-sequence 13) --> [] 11568: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 11569: (U64 & imm(none)) <: imm(none) --- 11570: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11570: with backtracking 2 11571: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11571: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11570: backtracking... 11571: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11571: (unbounded-sequence 9) --> [] 11572: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 11573: (U64 & imm(none)) <: imm(none) --- 11574: (U64 & imm(none)) <: U64 --- 11575: (U64 & imm(none)) <: -10 --- 11575: assumed 11576: (U64 & imm(none)) <: (U64 & imm(none)) --- 11577: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11578: (U64 & imm(none)) <: imm(none) --- 11579: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11580: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11581: +14 <: imm(none) --- 11581: assumed 11582: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11583: +0 <: imm(none) --- 11583: assumed 11584: (U64 & imm(none)) <: U64 --- 11585: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 11586: (U64 & imm(none)) <: -3.0 --- 11586: assumed 11587: (U64 & imm(none)) <: -14 --- 11587: +14 --> ((U64 & imm(none)) | +14) 11588: (U64 & imm(none)) <: (U64 & imm(none)) --- 11589: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11590: (U64 & imm(none)) <: imm(none) --- 11591: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11592: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11593: +14 <: imm(none) --- 11593: -14 --> (-14 & imm(none)) 11594: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11595: +0 <: imm(none) --- 11595: assumed 11596: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11597: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11597: with backtracking 2 11598: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11598: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11597: backtracking... 11598: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11598: (unbounded-sequence 13) --> [] 11599: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 11600: (U64 & imm(none)) <: imm(none) --- 11601: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11601: with backtracking 2 11602: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11602: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11601: backtracking... 11602: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11602: (unbounded-sequence 9) --> [] 11603: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 11604: (U64 & imm(none)) <: imm(none) --- 11605: (U64 & imm(none)) <: U64 --- 11606: (U64 & imm(none)) <: -10 --- 11606: assumed 11607: (U64 & imm(none)) <: (U64 & imm(none)) --- 11608: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11609: (U64 & imm(none)) <: imm(none) --- 11610: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11611: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11612: +14 <: imm(none) --- 11612: assumed 11613: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11614: +0 <: imm(none) --- 11614: assumed 11615: (U64 & imm(none)) <: U64 --- 11616: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 11617: (U64 & imm(none)) <: -3.0 --- 11617: assumed 11618: (U64 & imm(none)) <: -14 --- 11618: +14 --> ((U64 & imm(none)) | +14) 11619: (U64 & imm(none)) <: (U64 & imm(none)) --- 11620: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11621: (U64 & imm(none)) <: imm(none) --- 11622: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11623: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11624: +14 <: imm(none) --- 11624: -14 --> (-14 & imm(none)) 11625: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11626: +0 <: imm(none) --- 11626: assumed 11627: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11628: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11628: with backtracking 2 11629: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11629: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11628: backtracking... 11629: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11629: (unbounded-sequence 13) --> [] 11630: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 11631: (U64 & imm(none)) <: imm(none) --- 11632: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11632: with backtracking 2 11633: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11633: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11632: backtracking... 11633: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11633: (unbounded-sequence 9) --> [] 11634: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 11635: (U64 & imm(none)) <: imm(none) --- 11636: (U64 & imm(none)) <: U64 --- 11637: (U64 & imm(none)) <: -10 --- 11637: assumed 11638: (U64 & imm(none)) <: (U64 & imm(none)) --- 11639: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11640: (U64 & imm(none)) <: imm(none) --- 11641: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11642: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11643: +14 <: imm(none) --- 11643: assumed 11644: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11645: +0 <: imm(none) --- 11645: assumed 11646: (U64 & imm(none)) <: U64 --- 11647: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 11648: (U64 & imm(none)) <: -3.0 --- 11648: assumed 11649: (U64 & imm(none)) <: -14 --- 11649: +14 --> ((U64 & imm(none)) | +14) 11650: (U64 & imm(none)) <: (U64 & imm(none)) --- 11651: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11652: (U64 & imm(none)) <: imm(none) --- 11653: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11654: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11655: +14 <: imm(none) --- 11655: -14 --> (-14 & imm(none)) 11656: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11657: +0 <: imm(none) --- 11657: assumed 11658: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11659: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11659: with backtracking 2 11660: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11660: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11659: backtracking... 11660: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11660: (unbounded-sequence 13) --> [] 11661: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 11662: (U64 & imm(none)) <: imm(none) --- 11663: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11663: with backtracking 2 11664: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11664: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11663: backtracking... 11664: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11664: (unbounded-sequence 9) --> [] 11665: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 11666: (U64 & imm(none)) <: imm(none) --- 11667: (U64 & imm(none)) <: U64 --- 11668: (U64 & imm(none)) <: -10 --- 11668: assumed 11669: (U64 & imm(none)) <: (U64 & imm(none)) --- 11670: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11671: (U64 & imm(none)) <: imm(none) --- 11672: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11673: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11674: +14 <: imm(none) --- 11674: assumed 11675: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11676: +0 <: imm(none) --- 11676: assumed 11677: (U64 & imm(none)) <: U64 --- 11678: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 11679: (U64 & imm(none)) <: -3.0 --- 11679: assumed 11680: (U64 & imm(none)) <: -14 --- 11680: +14 --> ((U64 & imm(none)) | +14) 11681: (U64 & imm(none)) <: (U64 & imm(none)) --- 11682: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11683: (U64 & imm(none)) <: imm(none) --- 11684: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11685: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11686: +14 <: imm(none) --- 11686: -14 --> (-14 & imm(none)) 11687: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11688: +0 <: imm(none) --- 11688: assumed 11689: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11690: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11690: with backtracking 2 11691: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11691: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11690: backtracking... 11691: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11691: (unbounded-sequence 13) --> [] 11692: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 11693: (U64 & imm(none)) <: imm(none) --- 11694: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11694: with backtracking 2 11695: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11695: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11694: backtracking... 11695: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11695: (unbounded-sequence 9) --> [] 11696: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 11697: (U64 & imm(none)) <: imm(none) --- 11698: (U64 & imm(none)) <: U64 --- 11699: (U64 & imm(none)) <: -10 --- 11699: assumed 11700: (U64 & imm(none)) <: (U64 & imm(none)) --- 11701: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11702: (U64 & imm(none)) <: imm(none) --- 11703: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11704: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11705: +14 <: imm(none) --- 11705: assumed 11706: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11707: +0 <: imm(none) --- 11707: assumed 11708: (U64 & imm(none)) <: U64 --- 11709: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 11710: (U64 & imm(none)) <: -3.0 --- 11710: assumed 11711: (U64 & imm(none)) <: -14 --- 11711: +14 --> ((U64 & imm(none)) | +14) 11712: (U64 & imm(none)) <: (U64 & imm(none)) --- 11713: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11714: (U64 & imm(none)) <: imm(none) --- 11715: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11716: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11717: +14 <: imm(none) --- 11717: -14 --> (-14 & imm(none)) 11718: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11719: +0 <: imm(none) --- 11719: assumed 11720: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11721: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11721: with backtracking 2 11722: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11722: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11721: backtracking... 11722: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11722: (unbounded-sequence 13) --> [] 11723: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 11724: (U64 & imm(none)) <: imm(none) --- 11725: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11725: with backtracking 2 11726: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11726: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11725: backtracking... 11726: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11726: (unbounded-sequence 9) --> [] 11727: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 11728: (U64 & imm(none)) <: imm(none) --- 11729: (U64 & imm(none)) <: U64 --- 11730: (U64 & imm(none)) <: -10 --- 11730: assumed 11731: (U64 & imm(none)) <: (U64 & imm(none)) --- 11732: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11733: (U64 & imm(none)) <: imm(none) --- 11734: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11735: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11736: +14 <: imm(none) --- 11736: assumed 11737: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11738: +0 <: imm(none) --- 11738: assumed 11739: (U64 & imm(none)) <: U64 --- 11740: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 11741: (U64 & imm(none)) <: -3.0 --- 11741: assumed 11742: (U64 & imm(none)) <: -14 --- 11742: +14 --> ((U64 & imm(none)) | +14) 11743: (U64 & imm(none)) <: (U64 & imm(none)) --- 11744: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11745: (U64 & imm(none)) <: imm(none) --- 11746: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11747: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11748: +14 <: imm(none) --- 11748: -14 --> (-14 & imm(none)) 11749: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11750: +0 <: imm(none) --- 11750: assumed 11751: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11752: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11752: with backtracking 2 11753: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11753: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11752: backtracking... 11753: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11753: (unbounded-sequence 13) --> [] 11754: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 11755: (U64 & imm(none)) <: imm(none) --- 11756: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11756: with backtracking 2 11757: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11757: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11756: backtracking... 11757: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11757: (unbounded-sequence 9) --> [] 11758: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 11759: (U64 & imm(none)) <: imm(none) --- 11760: (U64 & imm(none)) <: U64 --- 11761: (U64 & imm(none)) <: -10 --- 11761: assumed 11762: (U64 & imm(none)) <: (U64 & imm(none)) --- 11763: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11764: (U64 & imm(none)) <: imm(none) --- 11765: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11766: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11767: +14 <: imm(none) --- 11767: assumed 11768: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11769: +0 <: imm(none) --- 11769: assumed 11770: (U64 & imm(none)) <: U64 --- 11771: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 11772: (U64 & imm(none)) <: -3.0 --- 11772: assumed 11773: (U64 & imm(none)) <: -14 --- 11773: +14 --> ((U64 & imm(none)) | +14) 11774: (U64 & imm(none)) <: (U64 & imm(none)) --- 11775: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11776: (U64 & imm(none)) <: imm(none) --- 11777: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11778: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11779: +14 <: imm(none) --- 11779: -14 --> (-14 & imm(none)) 11780: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11781: +0 <: imm(none) --- 11781: assumed 11782: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11783: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11783: with backtracking 2 11784: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11784: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11783: backtracking... 11784: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11784: (unbounded-sequence 13) --> [] 11785: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 11786: (U64 & imm(none)) <: imm(none) --- 11787: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11787: with backtracking 2 11788: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11788: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11787: backtracking... 11788: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11788: (unbounded-sequence 9) --> [] 11789: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 11790: (U64 & imm(none)) <: imm(none) --- 11791: (U64 & imm(none)) <: U64 --- 11792: (U64 & imm(none)) <: -10 --- 11792: assumed 11793: (U64 & imm(none)) <: (U64 & imm(none)) --- 11794: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11795: (U64 & imm(none)) <: imm(none) --- 11796: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11797: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11798: +14 <: imm(none) --- 11798: assumed 11799: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11800: +0 <: imm(none) --- 11800: assumed 11801: (U64 & imm(none)) <: U64 --- 11802: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 11803: (U64 & imm(none)) <: -3.0 --- 11803: assumed 11804: (U64 & imm(none)) <: -14 --- 11804: +14 --> ((U64 & imm(none)) | +14) 11805: (U64 & imm(none)) <: (U64 & imm(none)) --- 11806: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11807: (U64 & imm(none)) <: imm(none) --- 11808: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11809: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11810: +14 <: imm(none) --- 11810: -14 --> (-14 & imm(none)) 11811: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11812: +0 <: imm(none) --- 11812: assumed 11813: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11814: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11814: with backtracking 2 11815: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11815: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11814: backtracking... 11815: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11815: (unbounded-sequence 13) --> [] 11816: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 11817: (U64 & imm(none)) <: imm(none) --- 11818: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11818: with backtracking 2 11819: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11819: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11818: backtracking... 11819: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11819: (unbounded-sequence 9) --> [] 11820: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 11821: (U64 & imm(none)) <: imm(none) --- 11822: (U64 & imm(none)) <: U64 --- 11823: (U64 & imm(none)) <: -10 --- 11823: assumed 11824: (U64 & imm(none)) <: (U64 & imm(none)) --- 11825: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11826: (U64 & imm(none)) <: imm(none) --- 11827: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11828: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11829: +14 <: imm(none) --- 11829: assumed 11830: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11831: +0 <: imm(none) --- 11831: assumed 11832: (U64 & imm(none)) <: U64 --- 11833: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 11834: (U64 & imm(none)) <: -3.0 --- 11834: assumed 11835: (U64 & imm(none)) <: -14 --- 11835: +14 --> ((U64 & imm(none)) | +14) 11836: (U64 & imm(none)) <: (U64 & imm(none)) --- 11837: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11838: (U64 & imm(none)) <: imm(none) --- 11839: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11840: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11841: +14 <: imm(none) --- 11841: -14 --> (-14 & imm(none)) 11842: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11843: +0 <: imm(none) --- 11843: assumed 11844: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11845: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11845: with backtracking 2 11846: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11846: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11845: backtracking... 11846: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11846: (unbounded-sequence 13) --> [] 11847: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 11848: (U64 & imm(none)) <: imm(none) --- 11849: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11849: with backtracking 2 11850: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11850: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11849: backtracking... 11850: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11850: (unbounded-sequence 9) --> [] 11851: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 11852: (U64 & imm(none)) <: imm(none) --- 11853: (U64 & imm(none)) <: U64 --- 11854: (U64 & imm(none)) <: -10 --- 11854: assumed 11855: (U64 & imm(none)) <: (U64 & imm(none)) --- 11856: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11857: (U64 & imm(none)) <: imm(none) --- 11858: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11859: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11860: +14 <: imm(none) --- 11860: assumed 11861: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11862: +0 <: imm(none) --- 11862: assumed 11863: (U64 & imm(none)) <: U64 --- 11864: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 11865: (U64 & imm(none)) <: -3.0 --- 11865: assumed 11866: (U64 & imm(none)) <: -14 --- 11866: +14 --> ((U64 & imm(none)) | +14) 11867: (U64 & imm(none)) <: (U64 & imm(none)) --- 11868: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11869: (U64 & imm(none)) <: imm(none) --- 11870: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11871: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11872: +14 <: imm(none) --- 11872: -14 --> (-14 & imm(none)) 11873: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11874: +0 <: imm(none) --- 11874: assumed 11875: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11876: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11876: with backtracking 2 11877: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11877: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11876: backtracking... 11877: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11877: (unbounded-sequence 13) --> [] 11878: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 11879: (U64 & imm(none)) <: imm(none) --- 11880: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11880: with backtracking 2 11881: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11881: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11880: backtracking... 11881: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11881: (unbounded-sequence 9) --> [] 11882: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 11883: (U64 & imm(none)) <: imm(none) --- 11884: (U64 & imm(none)) <: U64 --- 11885: (U64 & imm(none)) <: -10 --- 11885: assumed 11886: (U64 & imm(none)) <: (U64 & imm(none)) --- 11887: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11888: (U64 & imm(none)) <: imm(none) --- 11889: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11890: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11891: +14 <: imm(none) --- 11891: assumed 11892: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11893: +0 <: imm(none) --- 11893: assumed 11894: (U64 & imm(none)) <: U64 --- 11895: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 11896: (U64 & imm(none)) <: -3.0 --- 11896: assumed 11897: (U64 & imm(none)) <: -14 --- 11897: +14 --> ((U64 & imm(none)) | +14) 11898: (U64 & imm(none)) <: (U64 & imm(none)) --- 11899: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11900: (U64 & imm(none)) <: imm(none) --- 11901: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11902: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11903: +14 <: imm(none) --- 11903: -14 --> (-14 & imm(none)) 11904: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11905: +0 <: imm(none) --- 11905: assumed 11906: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11907: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11907: with backtracking 2 11908: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11908: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11907: backtracking... 11908: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11908: (unbounded-sequence 13) --> [] 11909: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 11910: (U64 & imm(none)) <: imm(none) --- 11911: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11911: with backtracking 2 11912: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11912: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11911: backtracking... 11912: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11912: (unbounded-sequence 9) --> [] 11913: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 11914: (U64 & imm(none)) <: imm(none) --- 11915: (U64 & imm(none)) <: U64 --- 11916: (U64 & imm(none)) <: -10 --- 11916: assumed 11917: (U64 & imm(none)) <: (U64 & imm(none)) --- 11918: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11919: (U64 & imm(none)) <: imm(none) --- 11920: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11921: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11922: +14 <: imm(none) --- 11922: assumed 11923: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11924: +0 <: imm(none) --- 11924: assumed 11925: (U64 & imm(none)) <: U64 --- 11926: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 11927: (U64 & imm(none)) <: -3.0 --- 11927: assumed 11928: (U64 & imm(none)) <: -14 --- 11928: +14 --> ((U64 & imm(none)) | +14) 11929: (U64 & imm(none)) <: (U64 & imm(none)) --- 11930: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11931: (U64 & imm(none)) <: imm(none) --- 11932: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11933: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11934: +14 <: imm(none) --- 11934: -14 --> (-14 & imm(none)) 11935: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11936: +0 <: imm(none) --- 11936: assumed 11937: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11938: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11938: with backtracking 2 11939: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11939: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11938: backtracking... 11939: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11939: (unbounded-sequence 13) --> [] 11940: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 11941: (U64 & imm(none)) <: imm(none) --- 11942: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11942: with backtracking 2 11943: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11943: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11942: backtracking... 11943: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11943: (unbounded-sequence 9) --> [] 11944: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 11945: (U64 & imm(none)) <: imm(none) --- 11946: (U64 & imm(none)) <: U64 --- 11947: (U64 & imm(none)) <: -10 --- 11947: assumed 11948: (U64 & imm(none)) <: (U64 & imm(none)) --- 11949: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11950: (U64 & imm(none)) <: imm(none) --- 11951: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11952: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11953: +14 <: imm(none) --- 11953: assumed 11954: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11955: +0 <: imm(none) --- 11955: assumed 11956: (U64 & imm(none)) <: U64 --- 11957: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 11958: (U64 & imm(none)) <: -3.0 --- 11958: assumed 11959: (U64 & imm(none)) <: -14 --- 11959: +14 --> ((U64 & imm(none)) | +14) 11960: (U64 & imm(none)) <: (U64 & imm(none)) --- 11961: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11962: (U64 & imm(none)) <: imm(none) --- 11963: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11964: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11965: +14 <: imm(none) --- 11965: -14 --> (-14 & imm(none)) 11966: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11967: +0 <: imm(none) --- 11967: assumed 11968: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11969: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11969: with backtracking 2 11970: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11970: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11969: backtracking... 11970: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 11970: (unbounded-sequence 13) --> [] 11971: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 11972: (U64 & imm(none)) <: imm(none) --- 11973: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11973: with backtracking 2 11974: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11974: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11973: backtracking... 11974: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 11974: (unbounded-sequence 9) --> [] 11975: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 11976: (U64 & imm(none)) <: imm(none) --- 11977: (U64 & imm(none)) <: U64 --- 11978: (U64 & imm(none)) <: -10 --- 11978: assumed 11979: (U64 & imm(none)) <: (U64 & imm(none)) --- 11980: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11981: (U64 & imm(none)) <: imm(none) --- 11982: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11983: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11984: +14 <: imm(none) --- 11984: assumed 11985: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11986: +0 <: imm(none) --- 11986: assumed 11987: (U64 & imm(none)) <: U64 --- 11988: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 11989: (U64 & imm(none)) <: -3.0 --- 11989: assumed 11990: (U64 & imm(none)) <: -14 --- 11990: +14 --> ((U64 & imm(none)) | +14) 11991: (U64 & imm(none)) <: (U64 & imm(none)) --- 11992: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 11993: (U64 & imm(none)) <: imm(none) --- 11994: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 11995: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 11996: +14 <: imm(none) --- 11996: -14 --> (-14 & imm(none)) 11997: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 11998: +0 <: imm(none) --- 11998: assumed 11999: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12000: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12000: with backtracking 2 12001: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12001: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12000: backtracking... 12001: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12001: (unbounded-sequence 13) --> [] 12002: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 12003: (U64 & imm(none)) <: imm(none) --- 12004: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12004: with backtracking 2 12005: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12005: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12004: backtracking... 12005: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12005: (unbounded-sequence 9) --> [] 12006: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 12007: (U64 & imm(none)) <: imm(none) --- 12008: (U64 & imm(none)) <: U64 --- 12009: (U64 & imm(none)) <: -10 --- 12009: assumed 12010: (U64 & imm(none)) <: (U64 & imm(none)) --- 12011: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12012: (U64 & imm(none)) <: imm(none) --- 12013: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12014: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12015: +14 <: imm(none) --- 12015: assumed 12016: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12017: +0 <: imm(none) --- 12017: assumed 12018: (U64 & imm(none)) <: U64 --- 12019: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 12020: (U64 & imm(none)) <: -3.0 --- 12020: assumed 12021: (U64 & imm(none)) <: -14 --- 12021: +14 --> ((U64 & imm(none)) | +14) 12022: (U64 & imm(none)) <: (U64 & imm(none)) --- 12023: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12024: (U64 & imm(none)) <: imm(none) --- 12025: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12026: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12027: +14 <: imm(none) --- 12027: -14 --> (-14 & imm(none)) 12028: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12029: +0 <: imm(none) --- 12029: assumed 12030: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12031: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12031: with backtracking 2 12032: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12032: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12031: backtracking... 12032: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12032: (unbounded-sequence 13) --> [] 12033: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 12034: (U64 & imm(none)) <: imm(none) --- 12035: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12035: with backtracking 2 12036: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12036: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12035: backtracking... 12036: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12036: (unbounded-sequence 9) --> [] 12037: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 12038: (U64 & imm(none)) <: imm(none) --- 12039: (U64 & imm(none)) <: U64 --- 12040: (U64 & imm(none)) <: -10 --- 12040: assumed 12041: (U64 & imm(none)) <: (U64 & imm(none)) --- 12042: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12043: (U64 & imm(none)) <: imm(none) --- 12044: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12045: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12046: +14 <: imm(none) --- 12046: assumed 12047: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12048: +0 <: imm(none) --- 12048: assumed 12049: (U64 & imm(none)) <: U64 --- 12050: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 12051: (U64 & imm(none)) <: -3.0 --- 12051: assumed 12052: (U64 & imm(none)) <: -14 --- 12052: +14 --> ((U64 & imm(none)) | +14) 12053: (U64 & imm(none)) <: (U64 & imm(none)) --- 12054: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12055: (U64 & imm(none)) <: imm(none) --- 12056: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12057: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12058: +14 <: imm(none) --- 12058: -14 --> (-14 & imm(none)) 12059: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12060: +0 <: imm(none) --- 12060: assumed 12061: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12062: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12062: with backtracking 2 12063: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12063: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12062: backtracking... 12063: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12063: (unbounded-sequence 13) --> [] 12064: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 12065: (U64 & imm(none)) <: imm(none) --- 12066: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12066: with backtracking 2 12067: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12067: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12066: backtracking... 12067: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12067: (unbounded-sequence 9) --> [] 12068: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 12069: (U64 & imm(none)) <: imm(none) --- 12070: (U64 & imm(none)) <: U64 --- 12071: (U64 & imm(none)) <: -10 --- 12071: assumed 12072: (U64 & imm(none)) <: (U64 & imm(none)) --- 12073: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12074: (U64 & imm(none)) <: imm(none) --- 12075: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12076: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12077: +14 <: imm(none) --- 12077: assumed 12078: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12079: +0 <: imm(none) --- 12079: assumed 12080: (U64 & imm(none)) <: U64 --- 12081: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 12082: (U64 & imm(none)) <: -3.0 --- 12082: assumed 12083: (U64 & imm(none)) <: -14 --- 12083: +14 --> ((U64 & imm(none)) | +14) 12084: (U64 & imm(none)) <: (U64 & imm(none)) --- 12085: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12086: (U64 & imm(none)) <: imm(none) --- 12087: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12088: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12089: +14 <: imm(none) --- 12089: -14 --> (-14 & imm(none)) 12090: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12091: +0 <: imm(none) --- 12091: assumed 12092: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12093: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12093: with backtracking 2 12094: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12094: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12093: backtracking... 12094: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12094: (unbounded-sequence 13) --> [] 12095: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 12096: (U64 & imm(none)) <: imm(none) --- 12097: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12097: with backtracking 2 12098: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12098: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12097: backtracking... 12098: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12098: (unbounded-sequence 9) --> [] 12099: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 12100: (U64 & imm(none)) <: imm(none) --- 12101: (U64 & imm(none)) <: U64 --- 12102: (U64 & imm(none)) <: -10 --- 12102: assumed 12103: (U64 & imm(none)) <: (U64 & imm(none)) --- 12104: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12105: (U64 & imm(none)) <: imm(none) --- 12106: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12107: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12108: +14 <: imm(none) --- 12108: assumed 12109: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12110: +0 <: imm(none) --- 12110: assumed 12111: (U64 & imm(none)) <: U64 --- 12112: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 12113: (U64 & imm(none)) <: -3.0 --- 12113: assumed 12114: (U64 & imm(none)) <: -14 --- 12114: +14 --> ((U64 & imm(none)) | +14) 12115: (U64 & imm(none)) <: (U64 & imm(none)) --- 12116: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12117: (U64 & imm(none)) <: imm(none) --- 12118: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12119: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12120: +14 <: imm(none) --- 12120: -14 --> (-14 & imm(none)) 12121: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12122: +0 <: imm(none) --- 12122: assumed 12123: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12124: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12124: with backtracking 2 12125: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12125: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12124: backtracking... 12125: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12125: (unbounded-sequence 13) --> [] 12126: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 12127: (U64 & imm(none)) <: imm(none) --- 12128: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12128: with backtracking 2 12129: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12129: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12128: backtracking... 12129: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12129: (unbounded-sequence 9) --> [] 12130: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 12131: (U64 & imm(none)) <: imm(none) --- 12132: (U64 & imm(none)) <: U64 --- 12133: (U64 & imm(none)) <: -10 --- 12133: assumed 12134: (U64 & imm(none)) <: (U64 & imm(none)) --- 12135: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12136: (U64 & imm(none)) <: imm(none) --- 12137: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12138: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12139: +14 <: imm(none) --- 12139: assumed 12140: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12141: +0 <: imm(none) --- 12141: assumed 12142: (U64 & imm(none)) <: U64 --- 12143: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 12144: (U64 & imm(none)) <: -3.0 --- 12144: assumed 12145: (U64 & imm(none)) <: -14 --- 12145: +14 --> ((U64 & imm(none)) | +14) 12146: (U64 & imm(none)) <: (U64 & imm(none)) --- 12147: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12148: (U64 & imm(none)) <: imm(none) --- 12149: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12150: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12151: +14 <: imm(none) --- 12151: -14 --> (-14 & imm(none)) 12152: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12153: +0 <: imm(none) --- 12153: assumed 12154: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12155: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12155: with backtracking 2 12156: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12156: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12155: backtracking... 12156: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12156: (unbounded-sequence 13) --> [] 12157: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 12158: (U64 & imm(none)) <: imm(none) --- 12159: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12159: with backtracking 2 12160: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12160: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12159: backtracking... 12160: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12160: (unbounded-sequence 9) --> [] 12161: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 12162: (U64 & imm(none)) <: imm(none) --- 12163: (U64 & imm(none)) <: U64 --- 12164: (U64 & imm(none)) <: -10 --- 12164: assumed 12165: (U64 & imm(none)) <: (U64 & imm(none)) --- 12166: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12167: (U64 & imm(none)) <: imm(none) --- 12168: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12169: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12170: +14 <: imm(none) --- 12170: assumed 12171: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12172: +0 <: imm(none) --- 12172: assumed 12173: (U64 & imm(none)) <: U64 --- 12174: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 12175: (U64 & imm(none)) <: -3.0 --- 12175: assumed 12176: (U64 & imm(none)) <: -14 --- 12176: +14 --> ((U64 & imm(none)) | +14) 12177: (U64 & imm(none)) <: (U64 & imm(none)) --- 12178: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12179: (U64 & imm(none)) <: imm(none) --- 12180: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12181: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12182: +14 <: imm(none) --- 12182: -14 --> (-14 & imm(none)) 12183: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12184: +0 <: imm(none) --- 12184: assumed 12185: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12186: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12186: with backtracking 2 12187: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12187: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12186: backtracking... 12187: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12187: (unbounded-sequence 13) --> [] 12188: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 12189: (U64 & imm(none)) <: imm(none) --- 12190: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12190: with backtracking 2 12191: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12191: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12190: backtracking... 12191: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12191: (unbounded-sequence 9) --> [] 12192: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 12193: (U64 & imm(none)) <: imm(none) --- 12194: (U64 & imm(none)) <: U64 --- 12195: (U64 & imm(none)) <: -10 --- 12195: assumed 12196: (U64 & imm(none)) <: (U64 & imm(none)) --- 12197: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12198: (U64 & imm(none)) <: imm(none) --- 12199: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12200: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12201: +14 <: imm(none) --- 12201: assumed 12202: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12203: +0 <: imm(none) --- 12203: assumed 12204: (U64 & imm(none)) <: U64 --- 12205: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 12206: (U64 & imm(none)) <: -3.0 --- 12206: assumed 12207: (U64 & imm(none)) <: -14 --- 12207: +14 --> ((U64 & imm(none)) | +14) 12208: (U64 & imm(none)) <: (U64 & imm(none)) --- 12209: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12210: (U64 & imm(none)) <: imm(none) --- 12211: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12212: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12213: +14 <: imm(none) --- 12213: -14 --> (-14 & imm(none)) 12214: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12215: +0 <: imm(none) --- 12215: assumed 12216: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12217: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12217: with backtracking 2 12218: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12218: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12217: backtracking... 12218: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12218: (unbounded-sequence 13) --> [] 12219: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 12220: (U64 & imm(none)) <: imm(none) --- 12221: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12221: with backtracking 2 12222: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12222: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12221: backtracking... 12222: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12222: (unbounded-sequence 9) --> [] 12223: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 12224: (U64 & imm(none)) <: imm(none) --- 12225: (U64 & imm(none)) <: U64 --- 12226: (U64 & imm(none)) <: -10 --- 12226: assumed 12227: (U64 & imm(none)) <: (U64 & imm(none)) --- 12228: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12229: (U64 & imm(none)) <: imm(none) --- 12230: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12231: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12232: +14 <: imm(none) --- 12232: assumed 12233: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12234: +0 <: imm(none) --- 12234: assumed 12235: (U64 & imm(none)) <: U64 --- 12236: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 12237: (U64 & imm(none)) <: -3.0 --- 12237: assumed 12238: (U64 & imm(none)) <: -14 --- 12238: +14 --> ((U64 & imm(none)) | +14) 12239: (U64 & imm(none)) <: (U64 & imm(none)) --- 12240: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12241: (U64 & imm(none)) <: imm(none) --- 12242: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12243: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12244: +14 <: imm(none) --- 12244: -14 --> (-14 & imm(none)) 12245: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12246: +0 <: imm(none) --- 12246: assumed 12247: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12248: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12248: with backtracking 2 12249: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12249: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12248: backtracking... 12249: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12249: (unbounded-sequence 13) --> [] 12250: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 12251: (U64 & imm(none)) <: imm(none) --- 12252: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12252: with backtracking 2 12253: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12253: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12252: backtracking... 12253: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12253: (unbounded-sequence 9) --> [] 12254: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 12255: (U64 & imm(none)) <: imm(none) --- 12256: (U64 & imm(none)) <: U64 --- 12257: (U64 & imm(none)) <: -10 --- 12257: assumed 12258: (U64 & imm(none)) <: (U64 & imm(none)) --- 12259: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12260: (U64 & imm(none)) <: imm(none) --- 12261: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12262: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12263: +14 <: imm(none) --- 12263: assumed 12264: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12265: +0 <: imm(none) --- 12265: assumed 12266: (U64 & imm(none)) <: U64 --- 12267: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 12268: (U64 & imm(none)) <: -3.0 --- 12268: assumed 12269: (U64 & imm(none)) <: -14 --- 12269: +14 --> ((U64 & imm(none)) | +14) 12270: (U64 & imm(none)) <: (U64 & imm(none)) --- 12271: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12272: (U64 & imm(none)) <: imm(none) --- 12273: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12274: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12275: +14 <: imm(none) --- 12275: -14 --> (-14 & imm(none)) 12276: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12277: +0 <: imm(none) --- 12277: assumed 12278: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12279: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12279: with backtracking 2 12280: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12280: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12279: backtracking... 12280: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12280: (unbounded-sequence 13) --> [] 12281: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 12282: (U64 & imm(none)) <: imm(none) --- 12283: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12283: with backtracking 2 12284: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12284: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12283: backtracking... 12284: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12284: (unbounded-sequence 9) --> [] 12285: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 12286: (U64 & imm(none)) <: imm(none) --- 12287: (U64 & imm(none)) <: U64 --- 12288: (U64 & imm(none)) <: -10 --- 12288: assumed 12289: (U64 & imm(none)) <: (U64 & imm(none)) --- 12290: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12291: (U64 & imm(none)) <: imm(none) --- 12292: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12293: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12294: +14 <: imm(none) --- 12294: assumed 12295: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12296: +0 <: imm(none) --- 12296: assumed 12297: (U64 & imm(none)) <: U64 --- 12298: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 12299: (U64 & imm(none)) <: -3.0 --- 12299: assumed 12300: (U64 & imm(none)) <: -14 --- 12300: +14 --> ((U64 & imm(none)) | +14) 12301: (U64 & imm(none)) <: (U64 & imm(none)) --- 12302: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12303: (U64 & imm(none)) <: imm(none) --- 12304: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12305: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12306: +14 <: imm(none) --- 12306: -14 --> (-14 & imm(none)) 12307: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12308: +0 <: imm(none) --- 12308: assumed 12309: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12310: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12310: with backtracking 2 12311: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12311: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12310: backtracking... 12311: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12311: (unbounded-sequence 13) --> [] 12312: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 12313: (U64 & imm(none)) <: imm(none) --- 12314: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12314: with backtracking 2 12315: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12315: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12314: backtracking... 12315: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12315: (unbounded-sequence 9) --> [] 12316: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 12317: (U64 & imm(none)) <: imm(none) --- 12318: (U64 & imm(none)) <: U64 --- 12319: (U64 & imm(none)) <: -10 --- 12319: assumed 12320: (U64 & imm(none)) <: (U64 & imm(none)) --- 12321: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12322: (U64 & imm(none)) <: imm(none) --- 12323: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12324: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12325: +14 <: imm(none) --- 12325: assumed 12326: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12327: +0 <: imm(none) --- 12327: assumed 12328: (U64 & imm(none)) <: U64 --- 12329: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 12330: (U64 & imm(none)) <: -3.0 --- 12330: assumed 12331: (U64 & imm(none)) <: -14 --- 12331: +14 --> ((U64 & imm(none)) | +14) 12332: (U64 & imm(none)) <: (U64 & imm(none)) --- 12333: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12334: (U64 & imm(none)) <: imm(none) --- 12335: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12336: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12337: +14 <: imm(none) --- 12337: -14 --> (-14 & imm(none)) 12338: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12339: +0 <: imm(none) --- 12339: assumed 12340: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12341: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12341: with backtracking 2 12342: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12342: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12341: backtracking... 12342: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12342: (unbounded-sequence 13) --> [] 12343: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 12344: (U64 & imm(none)) <: imm(none) --- 12345: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12345: with backtracking 2 12346: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12346: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12345: backtracking... 12346: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12346: (unbounded-sequence 9) --> [] 12347: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 12348: (U64 & imm(none)) <: imm(none) --- 12349: (U64 & imm(none)) <: U64 --- 12350: (U64 & imm(none)) <: -10 --- 12350: assumed 12351: (U64 & imm(none)) <: (U64 & imm(none)) --- 12352: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12353: (U64 & imm(none)) <: imm(none) --- 12354: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12355: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12356: +14 <: imm(none) --- 12356: assumed 12357: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12358: +0 <: imm(none) --- 12358: assumed 12359: (U64 & imm(none)) <: U64 --- 12360: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 12361: (U64 & imm(none)) <: -3.0 --- 12361: assumed 12362: (U64 & imm(none)) <: -14 --- 12362: +14 --> ((U64 & imm(none)) | +14) 12363: (U64 & imm(none)) <: (U64 & imm(none)) --- 12364: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12365: (U64 & imm(none)) <: imm(none) --- 12366: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12367: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12368: +14 <: imm(none) --- 12368: -14 --> (-14 & imm(none)) 12369: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12370: +0 <: imm(none) --- 12370: assumed 12371: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12372: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12372: with backtracking 2 12373: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12373: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12372: backtracking... 12373: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12373: (unbounded-sequence 13) --> [] 12374: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 12375: (U64 & imm(none)) <: imm(none) --- 12376: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12376: with backtracking 2 12377: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12377: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12376: backtracking... 12377: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12377: (unbounded-sequence 9) --> [] 12378: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 12379: (U64 & imm(none)) <: imm(none) --- 12380: (U64 & imm(none)) <: U64 --- 12381: (U64 & imm(none)) <: -10 --- 12381: assumed 12382: (U64 & imm(none)) <: (U64 & imm(none)) --- 12383: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12384: (U64 & imm(none)) <: imm(none) --- 12385: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12386: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12387: +14 <: imm(none) --- 12387: assumed 12388: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12389: +0 <: imm(none) --- 12389: assumed 12390: (U64 & imm(none)) <: U64 --- 12391: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 12392: (U64 & imm(none)) <: -3.0 --- 12392: assumed 12393: (U64 & imm(none)) <: -14 --- 12393: +14 --> ((U64 & imm(none)) | +14) 12394: (U64 & imm(none)) <: (U64 & imm(none)) --- 12395: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12396: (U64 & imm(none)) <: imm(none) --- 12397: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12398: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12399: +14 <: imm(none) --- 12399: -14 --> (-14 & imm(none)) 12400: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12401: +0 <: imm(none) --- 12401: assumed 12402: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12403: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12403: with backtracking 2 12404: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12404: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12403: backtracking... 12404: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12404: (unbounded-sequence 13) --> [] 12405: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 12406: (U64 & imm(none)) <: imm(none) --- 12407: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12407: with backtracking 2 12408: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12408: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12407: backtracking... 12408: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12408: (unbounded-sequence 9) --> [] 12409: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 12410: (U64 & imm(none)) <: imm(none) --- 12411: (U64 & imm(none)) <: U64 --- 12412: (U64 & imm(none)) <: -10 --- 12412: assumed 12413: (U64 & imm(none)) <: (U64 & imm(none)) --- 12414: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12415: (U64 & imm(none)) <: imm(none) --- 12416: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12417: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12418: +14 <: imm(none) --- 12418: assumed 12419: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12420: +0 <: imm(none) --- 12420: assumed 12421: (U64 & imm(none)) <: U64 --- 12422: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 12423: (U64 & imm(none)) <: -3.0 --- 12423: assumed 12424: (U64 & imm(none)) <: -14 --- 12424: +14 --> ((U64 & imm(none)) | +14) 12425: (U64 & imm(none)) <: (U64 & imm(none)) --- 12426: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12427: (U64 & imm(none)) <: imm(none) --- 12428: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12429: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12430: +14 <: imm(none) --- 12430: -14 --> (-14 & imm(none)) 12431: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12432: +0 <: imm(none) --- 12432: assumed 12433: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12434: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12434: with backtracking 2 12435: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12435: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12434: backtracking... 12435: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12435: (unbounded-sequence 13) --> [] 12436: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 12437: (U64 & imm(none)) <: imm(none) --- 12438: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12438: with backtracking 2 12439: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12439: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12438: backtracking... 12439: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12439: (unbounded-sequence 9) --> [] 12440: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 12441: (U64 & imm(none)) <: imm(none) --- 12442: (U64 & imm(none)) <: U64 --- 12443: (U64 & imm(none)) <: -10 --- 12443: assumed 12444: (U64 & imm(none)) <: (U64 & imm(none)) --- 12445: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12446: (U64 & imm(none)) <: imm(none) --- 12447: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12448: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12449: +14 <: imm(none) --- 12449: assumed 12450: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12451: +0 <: imm(none) --- 12451: assumed 12452: (U64 & imm(none)) <: U64 --- 12453: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 12454: (U64 & imm(none)) <: -3.0 --- 12454: assumed 12455: (U64 & imm(none)) <: -14 --- 12455: +14 --> ((U64 & imm(none)) | +14) 12456: (U64 & imm(none)) <: (U64 & imm(none)) --- 12457: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12458: (U64 & imm(none)) <: imm(none) --- 12459: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12460: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12461: +14 <: imm(none) --- 12461: -14 --> (-14 & imm(none)) 12462: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12463: +0 <: imm(none) --- 12463: assumed 12464: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12465: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12465: with backtracking 2 12466: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12466: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12465: backtracking... 12466: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12466: (unbounded-sequence 13) --> [] 12467: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 12468: (U64 & imm(none)) <: imm(none) --- 12469: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12469: with backtracking 2 12470: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12470: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12469: backtracking... 12470: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12470: (unbounded-sequence 9) --> [] 12471: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 12472: (U64 & imm(none)) <: imm(none) --- 12473: (U64 & imm(none)) <: U64 --- 12474: (U64 & imm(none)) <: -10 --- 12474: assumed 12475: (U64 & imm(none)) <: (U64 & imm(none)) --- 12476: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12477: (U64 & imm(none)) <: imm(none) --- 12478: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12479: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12480: +14 <: imm(none) --- 12480: assumed 12481: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12482: +0 <: imm(none) --- 12482: assumed 12483: (U64 & imm(none)) <: U64 --- 12484: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 12485: (U64 & imm(none)) <: -3.0 --- 12485: assumed 12486: (U64 & imm(none)) <: -14 --- 12486: +14 --> ((U64 & imm(none)) | +14) 12487: (U64 & imm(none)) <: (U64 & imm(none)) --- 12488: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12489: (U64 & imm(none)) <: imm(none) --- 12490: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12491: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12492: +14 <: imm(none) --- 12492: -14 --> (-14 & imm(none)) 12493: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12494: +0 <: imm(none) --- 12494: assumed 12495: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12496: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12496: with backtracking 2 12497: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12497: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12496: backtracking... 12497: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12497: (unbounded-sequence 13) --> [] 12498: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 12499: (U64 & imm(none)) <: imm(none) --- 12500: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12500: with backtracking 2 12501: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12501: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12500: backtracking... 12501: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12501: (unbounded-sequence 9) --> [] 12502: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 12503: (U64 & imm(none)) <: imm(none) --- 12504: (U64 & imm(none)) <: U64 --- 12505: (U64 & imm(none)) <: -10 --- 12505: assumed 12506: (U64 & imm(none)) <: (U64 & imm(none)) --- 12507: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12508: (U64 & imm(none)) <: imm(none) --- 12509: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12510: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12511: +14 <: imm(none) --- 12511: assumed 12512: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12513: +0 <: imm(none) --- 12513: assumed 12514: (U64 & imm(none)) <: U64 --- 12515: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 12516: (U64 & imm(none)) <: -3.0 --- 12516: assumed 12517: (U64 & imm(none)) <: -14 --- 12517: +14 --> ((U64 & imm(none)) | +14) 12518: (U64 & imm(none)) <: (U64 & imm(none)) --- 12519: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12520: (U64 & imm(none)) <: imm(none) --- 12521: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12522: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12523: +14 <: imm(none) --- 12523: -14 --> (-14 & imm(none)) 12524: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12525: +0 <: imm(none) --- 12525: assumed 12526: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12527: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12527: with backtracking 2 12528: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12528: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12527: backtracking... 12528: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12528: (unbounded-sequence 13) --> [] 12529: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 12530: (U64 & imm(none)) <: imm(none) --- 12531: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12531: with backtracking 2 12532: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12532: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12531: backtracking... 12532: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12532: (unbounded-sequence 9) --> [] 12533: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 12534: (U64 & imm(none)) <: imm(none) --- 12535: (U64 & imm(none)) <: U64 --- 12536: (U64 & imm(none)) <: -10 --- 12536: assumed 12537: (U64 & imm(none)) <: (U64 & imm(none)) --- 12538: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12539: (U64 & imm(none)) <: imm(none) --- 12540: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12541: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12542: +14 <: imm(none) --- 12542: assumed 12543: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12544: +0 <: imm(none) --- 12544: assumed 12545: (U64 & imm(none)) <: U64 --- 12546: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 12547: (U64 & imm(none)) <: -3.0 --- 12547: assumed 12548: (U64 & imm(none)) <: -14 --- 12548: +14 --> ((U64 & imm(none)) | +14) 12549: (U64 & imm(none)) <: (U64 & imm(none)) --- 12550: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12551: (U64 & imm(none)) <: imm(none) --- 12552: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12553: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12554: +14 <: imm(none) --- 12554: -14 --> (-14 & imm(none)) 12555: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12556: +0 <: imm(none) --- 12556: assumed 12557: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12558: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12558: with backtracking 2 12559: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12559: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12558: backtracking... 12559: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12559: (unbounded-sequence 13) --> [] 12560: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 12561: (U64 & imm(none)) <: imm(none) --- 12562: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12562: with backtracking 2 12563: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12563: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12562: backtracking... 12563: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12563: (unbounded-sequence 9) --> [] 12564: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 12565: (U64 & imm(none)) <: imm(none) --- 12566: (U64 & imm(none)) <: U64 --- 12567: (U64 & imm(none)) <: -10 --- 12567: assumed 12568: (U64 & imm(none)) <: (U64 & imm(none)) --- 12569: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12570: (U64 & imm(none)) <: imm(none) --- 12571: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12572: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12573: +14 <: imm(none) --- 12573: assumed 12574: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12575: +0 <: imm(none) --- 12575: assumed 12576: (U64 & imm(none)) <: U64 --- 12577: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 12578: (U64 & imm(none)) <: -3.0 --- 12578: assumed 12579: (U64 & imm(none)) <: -14 --- 12579: +14 --> ((U64 & imm(none)) | +14) 12580: (U64 & imm(none)) <: (U64 & imm(none)) --- 12581: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12582: (U64 & imm(none)) <: imm(none) --- 12583: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12584: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12585: +14 <: imm(none) --- 12585: -14 --> (-14 & imm(none)) 12586: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12587: +0 <: imm(none) --- 12587: assumed 12588: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12589: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12589: with backtracking 2 12590: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12590: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12589: backtracking... 12590: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12590: (unbounded-sequence 13) --> [] 12591: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 12592: (U64 & imm(none)) <: imm(none) --- 12593: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12593: with backtracking 2 12594: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12594: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12593: backtracking... 12594: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12594: (unbounded-sequence 9) --> [] 12595: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 12596: (U64 & imm(none)) <: imm(none) --- 12597: (U64 & imm(none)) <: U64 --- 12598: (U64 & imm(none)) <: -10 --- 12598: assumed 12599: (U64 & imm(none)) <: (U64 & imm(none)) --- 12600: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12601: (U64 & imm(none)) <: imm(none) --- 12602: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12603: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12604: +14 <: imm(none) --- 12604: assumed 12605: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12606: +0 <: imm(none) --- 12606: assumed 12607: (U64 & imm(none)) <: U64 --- 12608: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 12609: (U64 & imm(none)) <: -3.0 --- 12609: assumed 12610: (U64 & imm(none)) <: -14 --- 12610: +14 --> ((U64 & imm(none)) | +14) 12611: (U64 & imm(none)) <: (U64 & imm(none)) --- 12612: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12613: (U64 & imm(none)) <: imm(none) --- 12614: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12615: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12616: +14 <: imm(none) --- 12616: -14 --> (-14 & imm(none)) 12617: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12618: +0 <: imm(none) --- 12618: assumed 12619: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12620: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12620: with backtracking 2 12621: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12621: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12620: backtracking... 12621: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12621: (unbounded-sequence 13) --> [] 12622: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 12623: (U64 & imm(none)) <: imm(none) --- 12624: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12624: with backtracking 2 12625: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12625: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12624: backtracking... 12625: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12625: (unbounded-sequence 9) --> [] 12626: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 12627: (U64 & imm(none)) <: imm(none) --- 12628: (U64 & imm(none)) <: U64 --- 12629: (U64 & imm(none)) <: -10 --- 12629: assumed 12630: (U64 & imm(none)) <: (U64 & imm(none)) --- 12631: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12632: (U64 & imm(none)) <: imm(none) --- 12633: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12634: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12635: +14 <: imm(none) --- 12635: assumed 12636: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12637: +0 <: imm(none) --- 12637: assumed 12638: (U64 & imm(none)) <: U64 --- 12639: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 12640: (U64 & imm(none)) <: -3.0 --- 12640: assumed 12641: (U64 & imm(none)) <: -14 --- 12641: +14 --> ((U64 & imm(none)) | +14) 12642: (U64 & imm(none)) <: (U64 & imm(none)) --- 12643: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12644: (U64 & imm(none)) <: imm(none) --- 12645: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12646: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12647: +14 <: imm(none) --- 12647: -14 --> (-14 & imm(none)) 12648: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12649: +0 <: imm(none) --- 12649: assumed 12650: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12651: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12651: with backtracking 2 12652: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12652: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12651: backtracking... 12652: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12652: (unbounded-sequence 13) --> [] 12653: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 12654: (U64 & imm(none)) <: imm(none) --- 12655: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12655: with backtracking 2 12656: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12656: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12655: backtracking... 12656: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12656: (unbounded-sequence 9) --> [] 12657: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 12658: (U64 & imm(none)) <: imm(none) --- 12659: (U64 & imm(none)) <: U64 --- 12660: (U64 & imm(none)) <: -10 --- 12660: assumed 12661: (U64 & imm(none)) <: (U64 & imm(none)) --- 12662: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12663: (U64 & imm(none)) <: imm(none) --- 12664: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12665: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12666: +14 <: imm(none) --- 12666: assumed 12667: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12668: +0 <: imm(none) --- 12668: assumed 12669: (U64 & imm(none)) <: U64 --- 12670: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 12671: (U64 & imm(none)) <: -3.0 --- 12671: assumed 12672: (U64 & imm(none)) <: -14 --- 12672: +14 --> ((U64 & imm(none)) | +14) 12673: (U64 & imm(none)) <: (U64 & imm(none)) --- 12674: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12675: (U64 & imm(none)) <: imm(none) --- 12676: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12677: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12678: +14 <: imm(none) --- 12678: -14 --> (-14 & imm(none)) 12679: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12680: +0 <: imm(none) --- 12680: assumed 12681: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12682: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12682: with backtracking 2 12683: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12683: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12682: backtracking... 12683: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12683: (unbounded-sequence 13) --> [] 12684: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 12685: (U64 & imm(none)) <: imm(none) --- 12686: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12686: with backtracking 2 12687: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12687: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12686: backtracking... 12687: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12687: (unbounded-sequence 9) --> [] 12688: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 12689: (U64 & imm(none)) <: imm(none) --- 12690: (U64 & imm(none)) <: U64 --- 12691: (U64 & imm(none)) <: -10 --- 12691: assumed 12692: (U64 & imm(none)) <: (U64 & imm(none)) --- 12693: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12694: (U64 & imm(none)) <: imm(none) --- 12695: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12696: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12697: +14 <: imm(none) --- 12697: assumed 12698: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12699: +0 <: imm(none) --- 12699: assumed 12700: (U64 & imm(none)) <: U64 --- 12701: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 12702: (U64 & imm(none)) <: -3.0 --- 12702: assumed 12703: (U64 & imm(none)) <: -14 --- 12703: +14 --> ((U64 & imm(none)) | +14) 12704: (U64 & imm(none)) <: (U64 & imm(none)) --- 12705: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12706: (U64 & imm(none)) <: imm(none) --- 12707: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12708: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12709: +14 <: imm(none) --- 12709: -14 --> (-14 & imm(none)) 12710: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12711: +0 <: imm(none) --- 12711: assumed 12712: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12713: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12713: with backtracking 2 12714: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12714: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12713: backtracking... 12714: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12714: (unbounded-sequence 13) --> [] 12715: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 12716: (U64 & imm(none)) <: imm(none) --- 12717: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12717: with backtracking 2 12718: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12718: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12717: backtracking... 12718: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12718: (unbounded-sequence 9) --> [] 12719: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 12720: (U64 & imm(none)) <: imm(none) --- 12721: (U64 & imm(none)) <: U64 --- 12722: (U64 & imm(none)) <: -10 --- 12722: assumed 12723: (U64 & imm(none)) <: (U64 & imm(none)) --- 12724: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12725: (U64 & imm(none)) <: imm(none) --- 12726: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12727: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12728: +14 <: imm(none) --- 12728: assumed 12729: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12730: +0 <: imm(none) --- 12730: assumed 12731: (U64 & imm(none)) <: U64 --- 12732: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 12733: (U64 & imm(none)) <: -3.0 --- 12733: assumed 12734: (U64 & imm(none)) <: -14 --- 12734: +14 --> ((U64 & imm(none)) | +14) 12735: (U64 & imm(none)) <: (U64 & imm(none)) --- 12736: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12737: (U64 & imm(none)) <: imm(none) --- 12738: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12739: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12740: +14 <: imm(none) --- 12740: -14 --> (-14 & imm(none)) 12741: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12742: +0 <: imm(none) --- 12742: assumed 12743: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12744: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12744: with backtracking 2 12745: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12745: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12744: backtracking... 12745: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12745: (unbounded-sequence 13) --> [] 12746: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 12747: (U64 & imm(none)) <: imm(none) --- 12748: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12748: with backtracking 2 12749: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12749: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12748: backtracking... 12749: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12749: (unbounded-sequence 9) --> [] 12750: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 12751: (U64 & imm(none)) <: imm(none) --- 12752: (U64 & imm(none)) <: U64 --- 12753: (U64 & imm(none)) <: -10 --- 12753: assumed 12754: (U64 & imm(none)) <: (U64 & imm(none)) --- 12755: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12756: (U64 & imm(none)) <: imm(none) --- 12757: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12758: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12759: +14 <: imm(none) --- 12759: assumed 12760: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12761: +0 <: imm(none) --- 12761: assumed 12762: (U64 & imm(none)) <: U64 --- 12763: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 12764: (U64 & imm(none)) <: -3.0 --- 12764: assumed 12765: (U64 & imm(none)) <: -14 --- 12765: +14 --> ((U64 & imm(none)) | +14) 12766: (U64 & imm(none)) <: (U64 & imm(none)) --- 12767: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12768: (U64 & imm(none)) <: imm(none) --- 12769: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12770: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12771: +14 <: imm(none) --- 12771: -14 --> (-14 & imm(none)) 12772: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12773: +0 <: imm(none) --- 12773: assumed 12774: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12775: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12775: with backtracking 2 12776: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12776: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12775: backtracking... 12776: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12776: (unbounded-sequence 13) --> [] 12777: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 12778: (U64 & imm(none)) <: imm(none) --- 12779: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12779: with backtracking 2 12780: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12780: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12779: backtracking... 12780: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12780: (unbounded-sequence 9) --> [] 12781: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 12782: (U64 & imm(none)) <: imm(none) --- 12783: (U64 & imm(none)) <: U64 --- 12784: (U64 & imm(none)) <: -10 --- 12784: assumed 12785: (U64 & imm(none)) <: (U64 & imm(none)) --- 12786: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12787: (U64 & imm(none)) <: imm(none) --- 12788: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12789: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12790: +14 <: imm(none) --- 12790: assumed 12791: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12792: +0 <: imm(none) --- 12792: assumed 12793: (U64 & imm(none)) <: U64 --- 12794: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 12795: (U64 & imm(none)) <: -3.0 --- 12795: assumed 12796: (U64 & imm(none)) <: -14 --- 12796: +14 --> ((U64 & imm(none)) | +14) 12797: (U64 & imm(none)) <: (U64 & imm(none)) --- 12798: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12799: (U64 & imm(none)) <: imm(none) --- 12800: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12801: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12802: +14 <: imm(none) --- 12802: -14 --> (-14 & imm(none)) 12803: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12804: +0 <: imm(none) --- 12804: assumed 12805: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12806: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12806: with backtracking 2 12807: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12807: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12806: backtracking... 12807: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12807: (unbounded-sequence 13) --> [] 12808: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 12809: (U64 & imm(none)) <: imm(none) --- 12810: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12810: with backtracking 2 12811: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12811: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12810: backtracking... 12811: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12811: (unbounded-sequence 9) --> [] 12812: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 12813: (U64 & imm(none)) <: imm(none) --- 12814: (U64 & imm(none)) <: U64 --- 12815: (U64 & imm(none)) <: -10 --- 12815: assumed 12816: (U64 & imm(none)) <: (U64 & imm(none)) --- 12817: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12818: (U64 & imm(none)) <: imm(none) --- 12819: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12820: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12821: +14 <: imm(none) --- 12821: assumed 12822: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12823: +0 <: imm(none) --- 12823: assumed 12824: (U64 & imm(none)) <: U64 --- 12825: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 12826: (U64 & imm(none)) <: -3.0 --- 12826: assumed 12827: (U64 & imm(none)) <: -14 --- 12827: +14 --> ((U64 & imm(none)) | +14) 12828: (U64 & imm(none)) <: (U64 & imm(none)) --- 12829: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12830: (U64 & imm(none)) <: imm(none) --- 12831: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12832: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12833: +14 <: imm(none) --- 12833: -14 --> (-14 & imm(none)) 12834: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12835: +0 <: imm(none) --- 12835: assumed 12836: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12837: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12837: with backtracking 2 12838: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12838: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12837: backtracking... 12838: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12838: (unbounded-sequence 13) --> [] 12839: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 12840: (U64 & imm(none)) <: imm(none) --- 12841: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12841: with backtracking 2 12842: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12842: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12841: backtracking... 12842: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12842: (unbounded-sequence 9) --> [] 12843: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 12844: (U64 & imm(none)) <: imm(none) --- 12845: (U64 & imm(none)) <: U64 --- 12846: (U64 & imm(none)) <: -10 --- 12846: assumed 12847: (U64 & imm(none)) <: (U64 & imm(none)) --- 12848: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12849: (U64 & imm(none)) <: imm(none) --- 12850: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12851: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12852: +14 <: imm(none) --- 12852: assumed 12853: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12854: +0 <: imm(none) --- 12854: assumed 12855: (U64 & imm(none)) <: U64 --- 12856: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 12857: (U64 & imm(none)) <: -3.0 --- 12857: assumed 12858: (U64 & imm(none)) <: -14 --- 12858: +14 --> ((U64 & imm(none)) | +14) 12859: (U64 & imm(none)) <: (U64 & imm(none)) --- 12860: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12861: (U64 & imm(none)) <: imm(none) --- 12862: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12863: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12864: +14 <: imm(none) --- 12864: -14 --> (-14 & imm(none)) 12865: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12866: +0 <: imm(none) --- 12866: assumed 12867: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12868: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12868: with backtracking 2 12869: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12869: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12868: backtracking... 12869: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12869: (unbounded-sequence 13) --> [] 12870: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 12871: (U64 & imm(none)) <: imm(none) --- 12872: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12872: with backtracking 2 12873: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12873: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12872: backtracking... 12873: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12873: (unbounded-sequence 9) --> [] 12874: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 12875: (U64 & imm(none)) <: imm(none) --- 12876: (U64 & imm(none)) <: U64 --- 12877: (U64 & imm(none)) <: -10 --- 12877: assumed 12878: (U64 & imm(none)) <: (U64 & imm(none)) --- 12879: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12880: (U64 & imm(none)) <: imm(none) --- 12881: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12882: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12883: +14 <: imm(none) --- 12883: assumed 12884: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12885: +0 <: imm(none) --- 12885: assumed 12886: (U64 & imm(none)) <: U64 --- 12887: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 12888: (U64 & imm(none)) <: -3.0 --- 12888: assumed 12889: (U64 & imm(none)) <: -14 --- 12889: +14 --> ((U64 & imm(none)) | +14) 12890: (U64 & imm(none)) <: (U64 & imm(none)) --- 12891: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12892: (U64 & imm(none)) <: imm(none) --- 12893: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12894: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12895: +14 <: imm(none) --- 12895: -14 --> (-14 & imm(none)) 12896: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12897: +0 <: imm(none) --- 12897: assumed 12898: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12899: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12899: with backtracking 2 12900: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12900: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12899: backtracking... 12900: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12900: (unbounded-sequence 13) --> [] 12901: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 12902: (U64 & imm(none)) <: imm(none) --- 12903: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12903: with backtracking 2 12904: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12904: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12903: backtracking... 12904: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12904: (unbounded-sequence 9) --> [] 12905: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 12906: (U64 & imm(none)) <: imm(none) --- 12907: (U64 & imm(none)) <: U64 --- 12908: (U64 & imm(none)) <: -10 --- 12908: assumed 12909: (U64 & imm(none)) <: (U64 & imm(none)) --- 12910: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12911: (U64 & imm(none)) <: imm(none) --- 12912: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12913: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12914: +14 <: imm(none) --- 12914: assumed 12915: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12916: +0 <: imm(none) --- 12916: assumed 12917: (U64 & imm(none)) <: U64 --- 12918: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 12919: (U64 & imm(none)) <: -3.0 --- 12919: assumed 12920: (U64 & imm(none)) <: -14 --- 12920: +14 --> ((U64 & imm(none)) | +14) 12921: (U64 & imm(none)) <: (U64 & imm(none)) --- 12922: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12923: (U64 & imm(none)) <: imm(none) --- 12924: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12925: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12926: +14 <: imm(none) --- 12926: -14 --> (-14 & imm(none)) 12927: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12928: +0 <: imm(none) --- 12928: assumed 12929: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12930: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12930: with backtracking 2 12931: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12931: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12930: backtracking... 12931: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12931: (unbounded-sequence 13) --> [] 12932: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 12933: (U64 & imm(none)) <: imm(none) --- 12934: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12934: with backtracking 2 12935: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12935: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12934: backtracking... 12935: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12935: (unbounded-sequence 9) --> [] 12936: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 12937: (U64 & imm(none)) <: imm(none) --- 12938: (U64 & imm(none)) <: U64 --- 12939: (U64 & imm(none)) <: -10 --- 12939: assumed 12940: (U64 & imm(none)) <: (U64 & imm(none)) --- 12941: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12942: (U64 & imm(none)) <: imm(none) --- 12943: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12944: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12945: +14 <: imm(none) --- 12945: assumed 12946: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12947: +0 <: imm(none) --- 12947: assumed 12948: (U64 & imm(none)) <: U64 --- 12949: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 12950: (U64 & imm(none)) <: -3.0 --- 12950: assumed 12951: (U64 & imm(none)) <: -14 --- 12951: +14 --> ((U64 & imm(none)) | +14) 12952: (U64 & imm(none)) <: (U64 & imm(none)) --- 12953: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12954: (U64 & imm(none)) <: imm(none) --- 12955: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12956: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12957: +14 <: imm(none) --- 12957: -14 --> (-14 & imm(none)) 12958: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12959: +0 <: imm(none) --- 12959: assumed 12960: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12961: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12961: with backtracking 2 12962: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12962: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12961: backtracking... 12962: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12962: (unbounded-sequence 13) --> [] 12963: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 12964: (U64 & imm(none)) <: imm(none) --- 12965: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12965: with backtracking 2 12966: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12966: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12965: backtracking... 12966: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12966: (unbounded-sequence 9) --> [] 12967: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 12968: (U64 & imm(none)) <: imm(none) --- 12969: (U64 & imm(none)) <: U64 --- 12970: (U64 & imm(none)) <: -10 --- 12970: assumed 12971: (U64 & imm(none)) <: (U64 & imm(none)) --- 12972: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12973: (U64 & imm(none)) <: imm(none) --- 12974: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12975: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12976: +14 <: imm(none) --- 12976: assumed 12977: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12978: +0 <: imm(none) --- 12978: assumed 12979: (U64 & imm(none)) <: U64 --- 12980: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 12981: (U64 & imm(none)) <: -3.0 --- 12981: assumed 12982: (U64 & imm(none)) <: -14 --- 12982: +14 --> ((U64 & imm(none)) | +14) 12983: (U64 & imm(none)) <: (U64 & imm(none)) --- 12984: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 12985: (U64 & imm(none)) <: imm(none) --- 12986: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 12987: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 12988: +14 <: imm(none) --- 12988: -14 --> (-14 & imm(none)) 12989: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 12990: +0 <: imm(none) --- 12990: assumed 12991: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12992: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12992: with backtracking 2 12993: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12993: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12992: backtracking... 12993: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 12993: (unbounded-sequence 13) --> [] 12994: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 12995: (U64 & imm(none)) <: imm(none) --- 12996: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12996: with backtracking 2 12997: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12997: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12996: backtracking... 12997: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 12997: (unbounded-sequence 9) --> [] 12998: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 12999: (U64 & imm(none)) <: imm(none) --- 13000: (U64 & imm(none)) <: U64 --- 13001: (U64 & imm(none)) <: -10 --- 13001: assumed 13002: (U64 & imm(none)) <: (U64 & imm(none)) --- 13003: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 13004: (U64 & imm(none)) <: imm(none) --- 13005: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 13006: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 13007: +14 <: imm(none) --- 13007: assumed 13008: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 13009: +0 <: imm(none) --- 13009: assumed 13010: (U64 & imm(none)) <: U64 --- 13011: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 13012: (U64 & imm(none)) <: -3.0 --- 13012: assumed 13013: (U64 & imm(none)) <: -14 --- 13013: +14 --> ((U64 & imm(none)) | +14) 13014: (U64 & imm(none)) <: (U64 & imm(none)) --- 13015: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 13016: (U64 & imm(none)) <: imm(none) --- 13017: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 13018: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 13019: +14 <: imm(none) --- 13019: -14 --> (-14 & imm(none)) 13020: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 13021: +0 <: imm(none) --- 13021: assumed 13022: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13023: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13023: with backtracking 2 13024: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13024: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13023: backtracking... 13024: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13024: (unbounded-sequence 13) --> [] 13025: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 13026: (U64 & imm(none)) <: imm(none) --- 13027: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13027: with backtracking 2 13028: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13028: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13027: backtracking... 13028: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13028: (unbounded-sequence 9) --> [] 13029: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 13030: (U64 & imm(none)) <: imm(none) --- 13031: (U64 & imm(none)) <: U64 --- 13032: (U64 & imm(none)) <: -10 --- 13032: assumed 13033: (U64 & imm(none)) <: (U64 & imm(none)) --- 13034: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 13035: (U64 & imm(none)) <: imm(none) --- 13036: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 13037: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 13038: +14 <: imm(none) --- 13038: assumed 13039: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 13040: +0 <: imm(none) --- 13040: assumed 13041: (U64 & imm(none)) <: U64 --- 13042: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 13043: (U64 & imm(none)) <: -3.0 --- 13043: assumed 13044: (U64 & imm(none)) <: -14 --- 13044: +14 --> ((U64 & imm(none)) | +14) 13045: (U64 & imm(none)) <: (U64 & imm(none)) --- 13046: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 13047: (U64 & imm(none)) <: imm(none) --- 13048: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 13049: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 13050: +14 <: imm(none) --- 13050: -14 --> (-14 & imm(none)) 13051: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 13052: +0 <: imm(none) --- 13052: assumed 13053: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13054: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13054: with backtracking 2 13055: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13055: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13054: backtracking... 13055: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13055: (unbounded-sequence 13) --> [] 13056: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 13057: (U64 & imm(none)) <: imm(none) --- 13058: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13058: with backtracking 2 13059: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13059: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13058: backtracking... 13059: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13059: (unbounded-sequence 9) --> [] 13060: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 13061: (U64 & imm(none)) <: imm(none) --- 13062: (U64 & imm(none)) <: U64 --- 13063: (U64 & imm(none)) <: -10 --- 13063: assumed 13064: (U64 & imm(none)) <: (U64 & imm(none)) --- 13065: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 13066: (U64 & imm(none)) <: imm(none) --- 13067: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 13068: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 13069: +14 <: imm(none) --- 13069: assumed 13070: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 13071: +0 <: imm(none) --- 13071: assumed 13072: (U64 & imm(none)) <: U64 --- 13073: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 13074: (U64 & imm(none)) <: -3.0 --- 13074: assumed 13075: (U64 & imm(none)) <: -14 --- 13075: +14 --> ((U64 & imm(none)) | +14) 13076: (U64 & imm(none)) <: (U64 & imm(none)) --- 13077: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 13078: (U64 & imm(none)) <: imm(none) --- 13079: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 13080: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 13081: +14 <: imm(none) --- 13081: -14 --> (-14 & imm(none)) 13082: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 13083: +0 <: imm(none) --- 13083: assumed 13084: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13085: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13085: with backtracking 2 13086: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13086: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13085: backtracking... 13086: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13086: (unbounded-sequence 13) --> [] 13087: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 13088: (U64 & imm(none)) <: imm(none) --- 13089: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13089: with backtracking 2 13090: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13090: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13089: backtracking... 13090: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13090: (unbounded-sequence 9) --> [] 13091: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 13092: (U64 & imm(none)) <: imm(none) --- 13093: (U64 & imm(none)) <: U64 --- 13094: (U64 & imm(none)) <: -10 --- 13094: assumed 13095: (U64 & imm(none)) <: (U64 & imm(none)) --- 13096: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 13097: (U64 & imm(none)) <: imm(none) --- 13098: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 13099: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 13100: +14 <: imm(none) --- 13100: assumed 13101: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 13102: +0 <: imm(none) --- 13102: assumed 13103: (U64 & imm(none)) <: U64 --- 13104: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 13105: (U64 & imm(none)) <: -3.0 --- 13105: assumed 13106: (U64 & imm(none)) <: -14 --- 13106: +14 --> ((U64 & imm(none)) | +14) 13107: (U64 & imm(none)) <: (U64 & imm(none)) --- 13108: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 13109: (U64 & imm(none)) <: imm(none) --- 13110: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 13111: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 13112: +14 <: imm(none) --- 13112: -14 --> (-14 & imm(none)) 13113: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 13114: +0 <: imm(none) --- 13114: assumed 13115: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13116: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13116: with backtracking 2 13117: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13117: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13116: backtracking... 13117: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13117: (unbounded-sequence 13) --> [] 13118: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 13119: (U64 & imm(none)) <: imm(none) --- 13120: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13120: with backtracking 2 13121: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13121: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13120: backtracking... 13121: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13121: (unbounded-sequence 9) --> [] 13122: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 13123: (U64 & imm(none)) <: imm(none) --- 13124: (U64 & imm(none)) <: U64 --- 13125: (U64 & imm(none)) <: -10 --- 13125: assumed 13126: (U64 & imm(none)) <: (U64 & imm(none)) --- 13127: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 13128: (U64 & imm(none)) <: imm(none) --- 13129: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 13130: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 13131: +14 <: imm(none) --- 13131: assumed 13132: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 13133: +0 <: imm(none) --- 13133: assumed 13134: (U64 & imm(none)) <: U64 --- 13135: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 13136: (U64 & imm(none)) <: -3.0 --- 13136: assumed 13137: (U64 & imm(none)) <: -14 --- 13137: +14 --> ((U64 & imm(none)) | +14) 13138: (U64 & imm(none)) <: (U64 & imm(none)) --- 13139: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 13140: (U64 & imm(none)) <: imm(none) --- 13141: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 13142: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 13143: +14 <: imm(none) --- 13143: -14 --> (-14 & imm(none)) 13144: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 13145: +0 <: imm(none) --- 13145: assumed 13146: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13147: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13147: with backtracking 2 13148: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13148: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13147: backtracking... 13148: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13148: (unbounded-sequence 13) --> [] 13149: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 13150: (U64 & imm(none)) <: imm(none) --- 13151: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13151: with backtracking 2 13152: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13152: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13151: backtracking... 13152: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13152: (unbounded-sequence 9) --> [] 13153: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 13154: (U64 & imm(none)) <: imm(none) --- 13155: (U64 & imm(none)) <: U64 --- 13156: (U64 & imm(none)) <: -10 --- 13156: assumed 13157: (U64 & imm(none)) <: (U64 & imm(none)) --- 13158: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 13159: (U64 & imm(none)) <: imm(none) --- 13160: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 13161: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 13162: +14 <: imm(none) --- 13162: assumed 13163: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 13164: +0 <: imm(none) --- 13164: assumed 13165: (U64 & imm(none)) <: U64 --- 13166: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 13167: (U64 & imm(none)) <: -3.0 --- 13167: assumed 13168: (U64 & imm(none)) <: -14 --- 13168: +14 --> ((U64 & imm(none)) | +14) 13169: (U64 & imm(none)) <: (U64 & imm(none)) --- 13170: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 13171: (U64 & imm(none)) <: imm(none) --- 13172: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 13173: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 13174: +14 <: imm(none) --- 13174: -14 --> (-14 & imm(none)) 13175: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 13176: +0 <: imm(none) --- 13176: assumed 13177: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13178: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13178: with backtracking 2 13179: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13179: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13178: backtracking... 13179: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13179: (unbounded-sequence 13) --> [] 13180: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 13181: (U64 & imm(none)) <: imm(none) --- 13182: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13182: with backtracking 2 13183: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13183: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13182: backtracking... 13183: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13183: (unbounded-sequence 9) --> [] 13184: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 13185: (U64 & imm(none)) <: imm(none) --- 13186: (U64 & imm(none)) <: U64 --- 13187: (U64 & imm(none)) <: -10 --- 13187: assumed 13188: (U64 & imm(none)) <: (U64 & imm(none)) --- 13189: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 13190: (U64 & imm(none)) <: imm(none) --- 13191: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 13192: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 13193: +14 <: imm(none) --- 13193: assumed 13194: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 13195: +0 <: imm(none) --- 13195: assumed 13196: (U64 & imm(none)) <: U64 --- 13197: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 13198: (U64 & imm(none)) <: -3.0 --- 13198: assumed 13199: (U64 & imm(none)) <: -14 --- 13199: +14 --> ((U64 & imm(none)) | +14) 13200: (U64 & imm(none)) <: (U64 & imm(none)) --- 13201: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 13202: (U64 & imm(none)) <: imm(none) --- 13203: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 13204: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 13205: +14 <: imm(none) --- 13205: -14 --> (-14 & imm(none)) 13206: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 13207: +0 <: imm(none) --- 13207: assumed 13208: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13209: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13209: with backtracking 2 13210: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13210: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13209: backtracking... 13210: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13210: (unbounded-sequence 13) --> [] 13211: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 13212: (U64 & imm(none)) <: imm(none) --- 13213: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13213: with backtracking 2 13214: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13214: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13213: backtracking... 13214: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13214: (unbounded-sequence 9) --> [] 13215: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 13216: (U64 & imm(none)) <: imm(none) --- 13217: (U64 & imm(none)) <: U64 --- 13218: (U64 & imm(none)) <: -10 --- 13218: assumed 13219: (U64 & imm(none)) <: (U64 & imm(none)) --- 13220: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 13221: (U64 & imm(none)) <: imm(none) --- 13222: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 13223: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 13224: +14 <: imm(none) --- 13224: assumed 13225: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 13226: +0 <: imm(none) --- 13226: assumed 13227: (U64 & imm(none)) <: U64 --- 13228: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 13229: (U64 & imm(none)) <: -3.0 --- 13229: assumed 13230: (U64 & imm(none)) <: -14 --- 13230: +14 --> ((U64 & imm(none)) | +14) 13231: (U64 & imm(none)) <: (U64 & imm(none)) --- 13232: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 13233: (U64 & imm(none)) <: imm(none) --- 13234: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 13235: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 13236: +14 <: imm(none) --- 13236: -14 --> (-14 & imm(none)) 13237: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 13238: +0 <: imm(none) --- 13238: assumed 13239: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13240: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13240: with backtracking 2 13241: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13241: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13240: backtracking... 13241: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13241: (unbounded-sequence 13) --> [] 13242: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 13243: (U64 & imm(none)) <: imm(none) --- 13244: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13244: with backtracking 2 13245: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13245: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13244: backtracking... 13245: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13245: (unbounded-sequence 9) --> [] 13246: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 13247: (U64 & imm(none)) <: imm(none) --- 13248: (U64 & imm(none)) <: U64 --- 13249: (U64 & imm(none)) <: -10 --- 13249: assumed 13250: (U64 & imm(none)) <: (U64 & imm(none)) --- 13251: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 13252: (U64 & imm(none)) <: imm(none) --- 13253: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 13254: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 13255: +14 <: imm(none) --- 13255: assumed 13256: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 13257: +0 <: imm(none) --- 13257: assumed 13258: (U64 & imm(none)) <: U64 --- 13259: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 13260: (U64 & imm(none)) <: -3.0 --- 13260: assumed 13261: (U64 & imm(none)) <: -14 --- 13261: +14 --> ((U64 & imm(none)) | +14) 13262: (U64 & imm(none)) <: (U64 & imm(none)) --- 13263: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 13264: (U64 & imm(none)) <: imm(none) --- 13265: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 13266: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 13267: +14 <: imm(none) --- 13267: -14 --> (-14 & imm(none)) 13268: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 13269: +0 <: imm(none) --- 13269: assumed 13270: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13271: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13271: with backtracking 2 13272: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13272: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13271: backtracking... 13272: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13272: (unbounded-sequence 13) --> [] 13273: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 13274: (U64 & imm(none)) <: imm(none) --- 13275: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13275: with backtracking 2 13276: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13276: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13275: backtracking... 13276: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13276: (unbounded-sequence 9) --> [] 13277: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 13278: (U64 & imm(none)) <: imm(none) --- 13279: (U64 & imm(none)) <: U64 --- 13280: (U64 & imm(none)) <: -10 --- 13280: assumed 13281: (U64 & imm(none)) <: (U64 & imm(none)) --- 13282: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 13283: (U64 & imm(none)) <: imm(none) --- 13284: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 13285: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 13286: +14 <: imm(none) --- 13286: assumed 13287: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 13288: +0 <: imm(none) --- 13288: assumed 13289: (U64 & imm(none)) <: U64 --- 13290: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 13291: (U64 & imm(none)) <: -3.0 --- 13291: assumed 13292: (U64 & imm(none)) <: -14 --- 13292: +14 --> ((U64 & imm(none)) | +14) 13293: (U64 & imm(none)) <: (U64 & imm(none)) --- 13294: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 13295: (U64 & imm(none)) <: imm(none) --- 13296: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 13297: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 13298: +14 <: imm(none) --- 13298: -14 --> (-14 & imm(none)) 13299: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 13300: +0 <: imm(none) --- 13300: assumed 13301: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13302: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13302: with backtracking 2 13303: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13303: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13302: backtracking... 13303: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13303: (unbounded-sequence 13) --> [] 13304: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 13305: (U64 & imm(none)) <: imm(none) --- 13306: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13306: with backtracking 2 13307: imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13307: Cannot solve constraint imm(none) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13306: backtracking... 13307: U64 <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13307: (unbounded-sequence 9) --> [] 13308: (U64 & imm(none)) <: (-10 & U64 & imm(none)) --- 13309: (U64 & imm(none)) <: imm(none) --- 13310: (U64 & imm(none)) <: U64 --- 13311: (U64 & imm(none)) <: -10 --- 13311: assumed 13312: (U64 & imm(none)) <: (U64 & imm(none)) --- 13313: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 13314: (U64 & imm(none)) <: imm(none) --- 13315: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 13316: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 13317: +14 <: imm(none) --- 13317: assumed 13318: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 13319: +0 <: imm(none) --- 13319: assumed 13320: (U64 & imm(none)) <: U64 --- 13321: (U64 & imm(none)) <: (apply-extract (external 1) -3.0) --- 13322: (U64 & imm(none)) <: -3.0 --- 13322: assumed 13323: (U64 & imm(none)) <: -14 --- 13323: +14 --> ((U64 & imm(none)) | +14) 13324: (U64 & imm(none)) <: (U64 & imm(none)) --- 13325: ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) <: imm(none) --- 13326: (U64 & imm(none)) <: imm(none) --- 13327: (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: imm(none) --- 13328: (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14) <: imm(none) --- 13329: +14 <: imm(none) --- 13329: -14 --> (-14 & imm(none)) 13330: (rename (BB2 -> BB2: [16 -> 1]) +0) <: imm(none) --- 13331: +0 <: imm(none) --- 13331: assumed 13332: ((U64 & imm(none)) | (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13333: (U64 & imm(none)) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13333: with backtracking 2 13334: imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13334: Cannot solve constraint imm(none) <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13333: backtracking... 13334: U64 <: (has-applied-method 'sub' (unbounded-sequence 13) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)))) --- 13334: (unbounded-sequence 13) --> [] 13335: (U64 & imm(none)) <: ((apply-extract (external 1) -3.0) & (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) & -14 & U64 & imm(none)) --- 13336: (U64 & imm(none)) <: imm(none) --- 13337: (U64 & imm(none)) <: (has-applied-method 'add' (unbounded-sequence 9) (signature ((U64 & imm(none)) | (rename (BB2 -> BB2: [16 -> 1]) (compress [1: (indirect BB2:1), 2: (indirect BB2:2), 3: (indirect BB2:3), 4: (indirect BB2:4), 5: (indirect BB2:5), 6: (indirect BB2:6), 7: (indirect BB2:7), 8: (indirect BB2:8), 9: (indirect BB2:9), 10: (indirect BB2:10), 11: (indirect BB2:11), 12: (indirect BB2:12), 13: (indirect BB2:13), 14: (indirect BB2:14), 15: (indirect BB2:15)] +14)) | (rename (BB2 -> BB2: [16 -> 1]) +0)) [(U64 & imm(none))] (-10 & U64 & imm(none)))) --- 13337: with backtracking 2