Home - Summaries: (main) : (py3.11) : Everything - Nightly builds - Benchmarks - RPython - Builders - About

jit/backend/x86/test/test_x86vector.py::TestBasic::()::test_vector_float_unary[neg]

self = <rpython.jit.backend.x86.test.test_x86vector.TestBasic object at 0x000002bde9aa3210>
func = <function <lambda> at 0x000002bdddec2818>

    @pytest.mark.parametrize('func',
>       [lambda v: abs(v), lambda v: -v],
        ids=['abs', 'neg'])
    @given(la=st.lists(st.floats(), min_size=10, max_size=150))
    def test_vector_float_unary(self, func, la):
E   FailedHealthCheck: Data generation is extremely slow: Only produced 4 valid examples in 3.29 seconds (0 invalid ones and 0 exceeded maximum size). Try decreasing size of the data you're generating (with e.g.max_size or max_leaves parameters).
E   See https://hypothesis.readthedocs.io/en/latest/healthchecks.html for more information about this. If you want to disable just this health check, add HealthCheck.too_slow to the suppress_health_check settings for this test.

jit\metainterp\test\test_zvector.py:87: FailedHealthCheck
---------- Captured stdout call ----------
	bh: goto_if_not_int_lt [80, 80, 56, 53] -> 56
	bh: void_return [<BHInterp <JitCode 'f'>>] -> LeaveFrame!
~~~ return value: None
	bh: goto_if_not_int_lt [840, 840, 56, 53] -> 56
	bh: void_return [<BHInterp <JitCode 'f'>>] -> LeaveFrame!
~~~ return value: None
	bh: goto_if_not_int_lt [184, 184, 56, 53] -> 56
	bh: void_return [<BHInterp <JitCode 'f'>>] -> LeaveFrame!
~~~ return value: None
	bh: goto_if_not_int_lt [312, 312, 56, 53] -> 56
	bh: void_return [<BHInterp <JitCode 'f'>>] -> LeaveFrame!
~~~ return value: None
	bh: goto_if_not_int_lt [320, 320, 56, 53] -> 56
	bh: void_return [<BHInterp <JitCode 'f'>>] -> LeaveFrame!
~~~ return value: None
---------- Captured stderr call ----------
[platform:msg] Updated environment with vsver 160, using x64 True
[rtyper] -=- specialized 8 blocks -=-
[rtyper] -=- specialized 4 more blocks -=-
[rtyper] -=- specialized 2 more blocks -=-
[rtyper] -=- specialized 7 more blocks -=-
[rtyper] -=- specialized 6 more blocks -=-
[rtyper] -=- specialized 19 more blocks -=-
[rtyper] -=- specialized 12 more blocks -=-
[rtyper] -=- specialized 3 more blocks -=-
[jitcodewriter:info] making JitCodes...
[jitcodewriter:info] There are 2 JitCode instances.
[jitcodewriter:info] There are 4 -live- ops. Size of liveness is 9 bytes
[jitcodewriter] compute_bitstrings:
[jitcodewriter]   1 effectinfos:
[jitcodewriter]     0 descrs for arrays
[jitcodewriter]     0 descrs for fields
[jitcodewriter]     0 descrs for interiorfields
[jitcodewriter] -> 1 bitstrings, mean length 0.0, max length 0
[c58de0ba91e1380] {jit-tracing
JIT starting (x86) 
[c58de0ba9537b00] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeaa00000 +0  48894D40488945484889555048895D584889756048897D684C8945704C894D784C8995800000004C89A5880000004C89B5900000004C89BD980000008F45188F45084889E84C8BBC24C80000004C8BB424C00000004C8BA42480000000488B7C2478488B742470488B5C2468488B6C24604881C4A8000000C3 
[c58de0ba95b1c00] jit-backend-dump}
[c58de0ba971ff80] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeaa00090 +0  48894D40488945484889555048895D584889756048897D684C8945704C894D784C8995800000004C89A5880000004C89B5900000004C89BD9800000049BBD82B22E4BD020000498B1B49C743F80000000049C7030000000048895D288F45188F45084889E84C8BBC24C80000004C8BB424C00000004C8BA42480000000488B7C2478488B742470488B5C2468488B6C24604881C4A8000000C3 
[c58de0ba979a100] jit-backend-dump}
[c58de0ba9982580] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeaa00130 +0  48894D40488945484889555048895D584889756048897D684C8945704C894D784C8995800000004C89A5880000004C89B5900000004C89BD98000000F20F1185A0000000F20F118DA8000000F20F1195B0000000F20F119DB8000000F20F11A5C0000000488B5424104889E94883EC2849BBD82B22E4BD0200004D8B234C896528498B5BF849C743F80000000049C703000000004D8D9BF8FA85F441FFD34889C5488B4D2848C745280000000049BBD82B22E4BD02000049890B49895BF84883C42848C7451800000000488B4D40488B4548488B5550488B5D58488B7560488B7D684C8B45704C8B4D784C8B95800000004C8BA5880000004C8BB5900000004C8BBD98000000F20F1085A0000000F20F108DA8000000F20F1095B0000000F20F109DB8000000F20F10A5C0000000C3 
[c58de0ba99fc680] jit-backend-dump}
[c58de0ba9a76780] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeaa00270 +0  48894D40488945484889555048895D584889756048897D684C8945704C894D784C8995800000004C89A5880000004C89B5900000004C89BD98000000F20F1185A0000000F20F118DA8000000F20F1195B0000000F20F119DB8000000F20F11A5C00000008F45188F45084889E84C8BBC24C80000004C8BB424C00000004C8BA42480000000488B7C2478488B742470488B5C2468488B6C24604881C4A8000000C3 
[c58de0ba9a76780] jit-backend-dump}
[c58de0ba9be4a80] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeaa00320 +0  48894D40488945484889555048895D584889756048897D684C8945704C894D784C8995800000004C89A5880000004C89B5900000004C89BD98000000F20F1185A0000000F20F118DA8000000F20F1195B0000000F20F119DB8000000F20F11A5C000000049BBD82B22E4BD020000498B1B49C743F80000000049C7030000000048895D288F45188F45084889E84C8BBC24C80000004C8BB424C00000004C8BA42480000000488B7C2478488B742470488B5C2468488B6C24604881C4A8000000C3 
[c58de0ba9be4a80] jit-backend-dump}
[c58de0ba9d52e00] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeaa003f0 +0  49BBD82B22E4BD020000498B0349C743F80000000049C703000000004889452848C745088B0200004889E84C8BBC24C80000004C8BB424C00000004C8BA42480000000488B7C2478488B742470488B5C2468488B6C24604881C4A8000000C3 
[c58de0ba9d52e00] jit-backend-dump}
[c58de0ba9dccf80] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeaa00460 +0  48895D584889756048897D684C8995800000004C89A5880000004C89B5900000004C89BD980000004883EC28FFD04883C42848C7451800000000488B4D40488B5550488B5D58488B7560488B7D684C8B45704C8B4D784C8B95800000004C8BA5880000004C8BB5900000004C8BBD98000000C3 
[c58de0ba9e47080] jit-backend-dump}
[c58de0ba9ec1180] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeaa004e0 +0  4C8995800000004883EC28FFD04883C42848C7451800000000488B4D40488B55504C8B45704C8B4D784C8B9580000000C3 
[c58de0ba9f3b280] jit-backend-dump}
[c58de0ba9fb5400] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeaa00520 +0  48895D584889756048897D684C8995800000004C89A5880000004C89B5900000004C89BD98000000F20F1185A0000000F20F118DA8000000F20F1195B0000000F20F119DB8000000F20F11A5C00000004883EC28FFD04883C42848C7451800000000488B4D40488B5550488B5D58488B7560488B7D684C8B45704C8B4D784C8B95800000004C8BA5880000004C8BB5900000004C8BBD98000000F20F1085A0000000F20F108DA8000000F20F1095B0000000F20F109DB8000000F20F10A5C0000000C3 
[c58de0ba9fb5400] jit-backend-dump}
[c58de0baa02f500] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeaa005f0 +0  4C899580000000F20F1185A0000000F20F118DA8000000F20F1195B0000000F20F119DB8000000F20F11A5C00000004883EC28FFD04883C42848C7451800000000488B4D40488B55504C8B45704C8B4D784C8B9580000000F20F1085A0000000F20F108DA8000000F20F1095B0000000F20F109DB8000000F20F10A5C0000000C3 
[c58de0baa0a9600] jit-backend-dump}
(jitdriver: no get_printable_location) 
(jitdriver: no get_printable_location) 
[c58de0baa30bc00] {jit-trace-done
trace length: 59 
 number operations: 13 
 total snapshots: 2 
 snapshot data: 24 
 snapshot array data: 22 
 bigint consts:  0 0 
 float consts:  0 0 
 ref consts:  0 0 1 
 descrs: 1 
[c58de0baa385d00] jit-trace-done}
[c58de0baa385d00] {jit-log-noopt
# Traced loop or bridge with 10 ops 
[i0, i1, i2, i3] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
f4 = raw_load_f(i1, i3, descr=<ArrayF 8>) 
f5 = float_neg(f4) 
raw_store(i2, i3, f5, descr=<ArrayF 8>) 
i7 = int_add(i3, 8) 
i8 = int_lt(i7, i0) 
guard_true(i8) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
guard_future_condition() 
jump(i0, i1, i2, i7, descr=<Loop-1>) 
[c58de0baa479f00] jit-log-noopt}
[c58de0baa479f00] {jit-optimize
[c58de0baa4f4000] {jit-log-intbounds
[i0, i1, i2, i3] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
f4 = raw_load_f(i1, i3, descr=<ArrayF 8>) 
f5 = float_neg(f4) 
raw_store(i2, i3, f5, descr=<ArrayF 8>) 
i7 = int_add(i3, 8) 
# i7 -> (?)   IntBound.unbounded() 
i8 = int_lt(i7, i0) 
guard_true(i8, descr=<rpython.jit.metainterp.compile.ResumeGuardDescr object at 0x000002bde9ac2ad8>) [i0, i1, i2, i7] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
[c58de0baa7d0700] jit-log-intbounds}
[c58de0baa84a800] {jit-log-exported-state
[i9, i10, i11, i12] 
  INP(i9) 
  INP(i10) 
  INP(i11) 
  INP(i12 = int_add(i13, 8/ci)) 
  PureOp(i14 = int_lt(i12, i9)) 
[c58de0baa8c4980] jit-log-exported-state}
[c58de0baa8c4980] jit-optimize}
[c58de0baa93ea80] {jit-optimize
[c58de0baa9b8b80] {jit-log-intbounds
[i0, i1, i2, i3] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
f6 = raw_load_f(i4, i5, descr=<ArrayF 8>) 
f7 = float_neg(f6) 
raw_store(i8, i5, f7, descr=<ArrayF 8>) 
i10 = int_add(i5, 8) 
# i10 -> (?)   IntBound.unbounded() 
i12 = int_lt(i10, i11) 
guard_true(i12, descr=<rpython.jit.metainterp.compile.ResumeGuardDescr object at 0x000002bde9ac3fa0>) [i11, i4, i8, i10] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
[c58de0baad0f300] jit-log-intbounds}
jump(i11, i4, i8, i10, descr=TargetToken(3014692454544)) 
[c58de0baad89480] jit-optimize}
[c58de0baae03580] {jit-log-short-preamble
[] 
label(i15, i16, i17, i18) 
jump() 
[c58de0baae03580] jit-log-short-preamble}
[c58de0baae7d680] {jit-backend
[c58de0baaef7780] {jit-log-compiling-loop
[i9, i10, i11, i13] 
label(i9, i10, i11, i13, descr=TargetToken(3014692449936)) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
f19 = raw_load_f(i10, i13, descr=<ArrayF 8>) 
f20 = float_neg(f19) 
raw_store(i11, i13, f20, descr=<ArrayF 8>) 
i12 = int_add(i13, 8) 
i14 = int_lt(i12, i9) 
guard_true(i14, descr=<Guard0x2bde9ac2ad8>) [i9, i10, i11, i12] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
label(i9, i10, i11, i12, descr=TargetToken(3014692454544)) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
f22 = raw_load_f(i10, i12, descr=<ArrayF 8>) 
f23 = float_neg(f22) 
raw_store(i11, i12, f23, descr=<ArrayF 8>) 
i25 = int_add(i12, 8) 
i26 = int_lt(i25, i9) 
guard_true(i26, descr=<Guard0x2bde9ac3fa0>) [i9, i10, i11, i25] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
jump(i9, i10, i11, i25, descr=TargetToken(3014692454544)) 
[c58de0baaf71900] jit-log-compiling-loop}
[c58de0baafeba00] {jit-mem-looptoken-alloc
allocating Loop # 1 
[c58de0baafeba00] jit-mem-looptoken-alloc}
[c58de0bab9ef180] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeaa00740 +0  000000000000000000000000000000004881ECA800000048896C246048899424B80000004889CD48895C2468488974247048897C24784C89A424800000004C89B424C00000004C89BC24C800000049BB102722E4BD02000049FF030F1F44000049BB502722E4BD02000049FF03488B8D28010000488B8538010000F20F10040166410F578330DF7D06488B9530010000F20F1104024883C008483B85200100000F8D00000000662E0F1F84000000000049BBF02A22E4BD02000049FF03488B9528010000F20F10040266410F578390DB7D06488B8D30010000F20F1104014883C008483B85200100000F8D000000004889952801000048898D30010000E9AEFFFFFF0F0B6666662E0F1F840000000000FF35EAFEFFFF4D8D9BD0DF7D0641534D8D9BE0F8FFFF41FFE3FF35D9FEFFFF4D8D9B40DC7D0641534D8D9BD0F8FFFF41FFE3 
[c58de0bab9ef180] jit-backend-dump}
[c58de0babae3400] {jit-backend-addr
Loop 1 ((jitdriver: no get_printable_location)) has address 0x2bdeaa0078e to 0x2bdeaa00850 (bootstrap 0x2bdeaa00750) 
       gc table: 0x2bdeaa00740 
       function: 0x2bdeaa00750 
         resops: 0x2bdeaa0078e 
       failures: 0x2bdeaa00850 
            end: 0x2bdeaa00882 
[c58de0babae3400] jit-backend-addr}
[c58de0babae3400] {jit-regalloc-stats
Loop 1 ((jitdriver: no get_printable_location)) has address 0x2bdeaa0078e to 0x2bdeaa00850 (bootstrap 0x2bdeaa00750) 
assembler size:  272 
number ops:  18 
preamble num moves calls:  0 
preamble num moves jump: 0 
preamble num moves spills: 3 
preamble num moves spills to existing: 3 
preamble num register reloads: 3 
num moves calls:  0 
num moves jump: 2 
num moves spills: 0 
num moves spills to existing: 0 
num moves register reloads: 2 
[c58de0babb5d500] jit-regalloc-stats}
[c58de0babb5d500] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeaa007e2 +0  6A000000 
[c58de0babb5d500] jit-backend-dump}
[c58de0babbd7680] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeaa0082b +0  3A000000 
[c58de0babbd7680] jit-backend-dump}
[c58de0babbd7680] {jit-log-rewritten-loop
# Loop 0 ((jitdriver: no get_printable_location)) : rewritten with 18 ops 
[i0, i1, i2, i3] 
+78: increment_debug_counter(3014599517968) 
+91: label(i0, i1, i2, i3, descr=TargetToken(3014692449936)) 
+96: increment_debug_counter(3014599518032) 
+109: f9 = gc_load_indexed_f(i1, i3, 1, 0, 8) 
+128: f10 = float_neg(f9) 
+137: gc_store_indexed(i2, i3, f10, 1, 0, 8) 
+149: i15 = int_add(i3, 8) 
+153: i16 = int_lt(i15, i0) 
+160: guard_true(i16, descr=<Guard0x2bde9ac2ad8>) [i0, i1, i2, i15] 
+166: label(i0, i1, i2, i15, descr=TargetToken(3014692454544)) 
+176: increment_debug_counter(3014599518960) 
+189: f21 = gc_load_indexed_f(i1, i15, 1, 0, 8) 
+201: f22 = float_neg(f21) 
+210: gc_store_indexed(i2, i15, f22, 1, 0, 8) 
+222: i27 = int_add(i15, 8) 
+226: i28 = int_lt(i27, i0) 
+233: guard_true(i28, descr=<Guard0x2bde9ac3fa0>) [i0, i1, i2, i27] 
+239: jump(i0, i1, i2, i27, descr=TargetToken(3014692454544)) 
+272: --end of the loop-- 
[c58de0babccb880] jit-log-rewritten-loop}
[c58de0babccb880] jit-backend}
compiled new loop 
[c58de0babd45a00] {jit-log-dce-loop
# Loop 1 ((jitdriver: no get_printable_location)) : loop with 19 ops 
[i0, i1, i2, i3] 
+91: label(i0, i1, i2, i3, descr=TargetToken(3014692449936)) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+109: f4 = raw_load_f(i1, i3, descr=<ArrayF 8>) 
+128: f5 = float_neg(f4) 
+137: raw_store(i2, i3, f5, descr=<ArrayF 8>) 
+149: i7 = int_add(i3, 8) 
+153: i8 = int_lt(i7, i0) 
+160: guard_true(i8, descr=<Guard0x2bde9ac2ad8>) [i0, i1, i2, i7] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+166: label(i0, i1, i2, i7, descr=TargetToken(3014692454544)) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+189: f9 = raw_load_f(i1, i7, descr=<ArrayF 8>) 
+201: f10 = float_neg(f9) 
+210: raw_store(i2, i7, f10, descr=<ArrayF 8>) 
+222: i12 = int_add(i7, 8) 
+226: i13 = int_lt(i12, i0) 
+233: guard_true(i13, descr=<Guard0x2bde9ac3fa0>) [i0, i1, i2, i12] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+239: jump(i0, i1, i2, i12, descr=TargetToken(3014692454544)) 
+272: --end of the loop-- 
[c58de0babdbfb00] jit-log-dce-loop}
[c58de0babe39c00] {jit-log-opt-loop
# Loop 1 ((jitdriver: no get_printable_location)) : loop with 19 ops 
[i0, i1, i2, i3] 
+91: label(i0, i1, i2, i3, descr=TargetToken(3014692449936)) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+109: f4 = raw_load_f(i1, i3, descr=<ArrayF 8>) 
+128: f5 = float_neg(f4) 
+137: raw_store(i2, i3, f5, descr=<ArrayF 8>) 
+149: i7 = int_add(i3, 8) 
+153: i8 = int_lt(i7, i0) 
+160: guard_true(i8, descr=<Guard0x2bde9ac2ad8>) [i0, i1, i2, i7] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+166: label(i0, i1, i2, i7, descr=TargetToken(3014692454544)) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+189: f9 = raw_load_f(i1, i7, descr=<ArrayF 8>) 
+201: f10 = float_neg(f9) 
+210: raw_store(i2, i7, f10, descr=<ArrayF 8>) 
+222: i12 = int_add(i7, 8) 
+226: i13 = int_lt(i12, i0) 
+233: guard_true(i13, descr=<Guard0x2bde9ac3fa0>) [i0, i1, i2, i12] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+239: jump(i0, i1, i2, i12, descr=TargetToken(3014692454544)) 
+272: --end of the loop-- 
[c58de0babeb3d00] jit-log-opt-loop}
DoneWithThisFrameVoid 
[c58de0bac83d380] jit-tracing}
[c58de0bac8b7480] {jit-backend-counts
entry 1:1 
TargetToken(3014692449936):1 
TargetToken(3014692454544):6 
[c58de0bac931580] jit-backend-counts}
[platform:msg] Updated environment with vsver 160, using x64 True
[rtyper] -=- specialized 8 blocks -=-
[rtyper] -=- specialized 4 more blocks -=-
[rtyper] -=- specialized 2 more blocks -=-
[rtyper] -=- specialized 7 more blocks -=-
[rtyper] -=- specialized 6 more blocks -=-
[rtyper] -=- specialized 19 more blocks -=-
[rtyper] -=- specialized 12 more blocks -=-
[rtyper] -=- specialized 3 more blocks -=-
[jitcodewriter:info] making JitCodes...
[jitcodewriter:info] There are 2 JitCode instances.
[jitcodewriter:info] There are 4 -live- ops. Size of liveness is 9 bytes
[jitcodewriter] compute_bitstrings:
[jitcodewriter]   1 effectinfos:
[jitcodewriter]     0 descrs for arrays
[jitcodewriter]     0 descrs for fields
[jitcodewriter]     0 descrs for interiorfields
[jitcodewriter] -> 1 bitstrings, mean length 0.0, max length 0
[c58de0d15b07580] {jit-tracing
JIT starting (x86) 
[c58de0d15ed7e80] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeaca0000 +0  48894D40488945484889555048895D584889756048897D684C8945704C894D784C8995800000004C89A5880000004C89B5900000004C89BD980000008F45188F45084889E84C8BBC24C80000004C8BB424C00000004C8BA42480000000488B7C2478488B742470488B5C2468488B6C24604881C4A8000000C3 
[c58de0d15ed7e80] jit-backend-dump}
[c58de0d160c0280] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeaca0090 +0  48894D40488945484889555048895D584889756048897D684C8945704C894D784C8995800000004C89A5880000004C89B5900000004C89BD9800000049BB182B22E4BD020000498B1B49C743F80000000049C7030000000048895D288F45188F45084889E84C8BBC24C80000004C8BB424C00000004C8BA42480000000488B7C2478488B742470488B5C2468488B6C24604881C4A8000000C3 
[c58de0d160c0280] jit-backend-dump}
[c58de0d16322880] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeaca0130 +0  48894D40488945484889555048895D584889756048897D684C8945704C894D784C8995800000004C89A5880000004C89B5900000004C89BD98000000F20F1185A0000000F20F118DA8000000F20F1195B0000000F20F119DB8000000F20F11A5C0000000488B5424104889E94883EC2849BB182B22E4BD0200004D8B234C896528498B5BF849C743F80000000049C703000000004D8D9BF8FB85F441FFD34889C5488B4D2848C745280000000049BB182B22E4BD02000049890B49895BF84883C42848C7451800000000488B4D40488B4548488B5550488B5D58488B7560488B7D684C8B45704C8B4D784C8B95800000004C8BA5880000004C8BB5900000004C8BBD98000000F20F1085A0000000F20F108DA8000000F20F1095B0000000F20F109DB8000000F20F10A5C0000000C3 
[c58de0d1639c980] jit-backend-dump}
[c58de0d16416b00] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeaca0270 +0  48894D40488945484889555048895D584889756048897D684C8945704C894D784C8995800000004C89A5880000004C89B5900000004C89BD98000000F20F1185A0000000F20F118DA8000000F20F1195B0000000F20F119DB8000000F20F11A5C00000008F45188F45084889E84C8BBC24C80000004C8BB424C00000004C8BA42480000000488B7C2478488B742470488B5C2468488B6C24604881C4A8000000C3 
[c58de0d16490c00] jit-backend-dump}
[c58de0d16584e00] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeaca0320 +0  48894D40488945484889555048895D584889756048897D684C8945704C894D784C8995800000004C89A5880000004C89B5900000004C89BD98000000F20F1185A0000000F20F118DA8000000F20F1195B0000000F20F119DB8000000F20F11A5C000000049BB182B22E4BD020000498B1B49C743F80000000049C7030000000048895D288F45188F45084889E84C8BBC24C80000004C8BB424C00000004C8BA42480000000488B7C2478488B742470488B5C2468488B6C24604881C4A8000000C3 
[c58de0d165fef80] jit-backend-dump}
[c58de0d1676d300] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeaca03f0 +0  49BB182B22E4BD020000498B0349C743F80000000049C703000000004889452848C74508910200004889E84C8BBC24C80000004C8BB424C00000004C8BA42480000000488B7C2478488B742470488B5C2468488B6C24604881C4A8000000C3 
[c58de0d1676d300] jit-backend-dump}
[c58de0d167e7400] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeaca0460 +0  48895D584889756048897D684C8995800000004C89A5880000004C89B5900000004C89BD980000004883EC28FFD04883C42848C7451800000000488B4D40488B5550488B5D58488B7560488B7D684C8B45704C8B4D784C8B95800000004C8BA5880000004C8BB5900000004C8BBD98000000C3 
[c58de0d167e7400] jit-backend-dump}
[c58de0d16861480] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeaca04e0 +0  4C8995800000004883EC28FFD04883C42848C7451800000000488B4D40488B55504C8B45704C8B4D784C8B9580000000C3 
[c58de0d168db600] jit-backend-dump}
[c58de0d16955700] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeaca0520 +0  48895D584889756048897D684C8995800000004C89A5880000004C89B5900000004C89BD98000000F20F1185A0000000F20F118DA8000000F20F1195B0000000F20F119DB8000000F20F11A5C00000004883EC28FFD04883C42848C7451800000000488B4D40488B5550488B5D58488B7560488B7D684C8B45704C8B4D784C8B95800000004C8BA5880000004C8BB5900000004C8BBD98000000F20F1085A0000000F20F108DA8000000F20F1095B0000000F20F109DB8000000F20F10A5C0000000C3 
[c58de0d169cf800] jit-backend-dump}
[c58de0d16a49980] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeaca05f0 +0  4C899580000000F20F1185A0000000F20F118DA8000000F20F1195B0000000F20F119DB8000000F20F11A5C00000004883EC28FFD04883C42848C7451800000000488B4D40488B55504C8B45704C8B4D784C8B9580000000F20F1085A0000000F20F108DA8000000F20F1095B0000000F20F109DB8000000F20F10A5C0000000C3 
[c58de0d16a49980] jit-backend-dump}
(jitdriver: no get_printable_location) 
(jitdriver: no get_printable_location) 
[c58de0d16da0180] {jit-trace-done
trace length: 59 
 number operations: 13 
 total snapshots: 2 
 snapshot data: 24 
 snapshot array data: 22 
 bigint consts:  0 0 
 float consts:  0 0 
 ref consts:  0 0 1 
 descrs: 1 
[c58de0d16da0180] jit-trace-done}
[c58de0d16e1a280] {jit-log-noopt
# Traced loop or bridge with 10 ops 
[i0, i1, i2, i3] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
f4 = raw_load_f(i1, i3, descr=<ArrayF 8>) 
f5 = float_neg(f4) 
raw_store(i2, i3, f5, descr=<ArrayF 8>) 
i7 = int_add(i3, 8) 
i8 = int_lt(i7, i0) 
guard_true(i8) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
guard_future_condition() 
jump(i0, i1, i2, i7, descr=<Loop-1>) 
[c58de0d16f0e500] jit-log-noopt}
[c58de0d16f0e500] {jit-optimize
[c58de0d16f0e500] {jit-log-intbounds
[i0, i1, i2, i3] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
f4 = raw_load_f(i1, i3, descr=<ArrayF 8>) 
f5 = float_neg(f4) 
raw_store(i2, i3, f5, descr=<ArrayF 8>) 
i7 = int_add(i3, 8) 
# i7 -> (?)   IntBound.unbounded() 
i8 = int_lt(i7, i0) 
guard_true(i8, descr=<rpython.jit.metainterp.compile.ResumeGuardDescr object at 0x000002bde9b13cc8>) [i0, i1, i2, i7] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
[c58de0d172ded80] jit-log-intbounds}
[c58de0d17358e80] {jit-log-exported-state
[i9, i10, i11, i12] 
  INP(i9) 
  INP(i10) 
  INP(i11) 
  INP(i12 = int_add(i13, 8/ci)) 
  PureOp(i14 = int_lt(i12, i9)) 
[c58de0d173d3000] jit-log-exported-state}
[c58de0d173d3000] jit-optimize}
[c58de0d173d3000] {jit-optimize
[c58de0d174c7200] {jit-log-intbounds
[i0, i1, i2, i3] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
f6 = raw_load_f(i4, i5, descr=<ArrayF 8>) 
f7 = float_neg(f6) 
raw_store(i8, i5, f7, descr=<ArrayF 8>) 
i10 = int_add(i5, 8) 
# i10 -> (?)   IntBound.unbounded() 
i12 = int_lt(i10, i11) 
guard_true(i12, descr=<rpython.jit.metainterp.compile.ResumeGuardDescr object at 0x000002bde9b15718>) [i11, i4, i8, i10] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
[c58de0d17897b80] jit-log-intbounds}
jump(i11, i4, i8, i10, descr=TargetToken(3014692788160)) 
[c58de0d1798bd80] jit-optimize}
[c58de0d1798bd80] {jit-log-short-preamble
[] 
label(i15, i16, i17, i18) 
jump() 
[c58de0d1798bd80] jit-log-short-preamble}
[c58de0d17a7ff80] {jit-backend
[c58de0d17a7ff80] {jit-log-compiling-loop
[i9, i10, i11, i13] 
label(i9, i10, i11, i13, descr=TargetToken(3014692782280)) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
f19 = raw_load_f(i10, i13, descr=<ArrayF 8>) 
f20 = float_neg(f19) 
raw_store(i11, i13, f20, descr=<ArrayF 8>) 
i12 = int_add(i13, 8) 
i14 = int_lt(i12, i9) 
guard_true(i14, descr=<Guard0x2bde9b13cc8>) [i9, i10, i11, i12] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
label(i9, i10, i11, i12, descr=TargetToken(3014692788160)) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
f22 = raw_load_f(i10, i12, descr=<ArrayF 8>) 
f23 = float_neg(f22) 
raw_store(i11, i12, f23, descr=<ArrayF 8>) 
i25 = int_add(i12, 8) 
i26 = int_lt(i25, i9) 
guard_true(i26, descr=<Guard0x2bde9b15718>) [i9, i10, i11, i25] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
jump(i9, i10, i11, i25, descr=TargetToken(3014692788160)) 
[c58de0d17b74180] jit-log-compiling-loop}
[c58de0d17b74180] {jit-mem-looptoken-alloc
allocating Loop # 1 
[c58de0d17bee300] jit-mem-looptoken-alloc}
[c58de0d186e5d00] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeaca0740 +0  000000000000000000000000000000004881ECA800000048896C246048899424B80000004889CD48895C2468488974247048897C24784C89A424800000004C89B424C00000004C89BC24C800000049BB302A22E4BD02000049FF030F1F44000049BB902722E4BD02000049FF03488B8D28010000488B8538010000F20F10040166410F5783F0DEA706488B9530010000F20F1104024883C008483B85200100000F8D00000000662E0F1F84000000000049BBD02722E4BD02000049FF03488B9528010000F20F10040266410F5783B0DEA706488B8D30010000F20F1104014883C008483B85200100000F8D000000004889952801000048898D30010000E9AEFFFFFF0F0B6666662E0F1F840000000000FF35EAFEFFFF4D8D9B90DFA70641534D8D9BE0F8FFFF41FFE3FF35D9FEFFFF4D8D9B60DFA70641534D8D9BD0F8FFFF41FFE3 
[c58de0d1875fe00] jit-backend-dump}
[c58de0d18854080] {jit-backend-addr
Loop 1 ((jitdriver: no get_printable_location)) has address 0x2bdeaca078e to 0x2bdeaca0850 (bootstrap 0x2bdeaca0750) 
       gc table: 0x2bdeaca0740 
       function: 0x2bdeaca0750 
         resops: 0x2bdeaca078e 
       failures: 0x2bdeaca0850 
            end: 0x2bdeaca0882 
[c58de0d18854080] jit-backend-addr}
[c58de0d18854080] {jit-regalloc-stats
Loop 1 ((jitdriver: no get_printable_location)) has address 0x2bdeaca078e to 0x2bdeaca0850 (bootstrap 0x2bdeaca0750) 
assembler size:  272 
number ops:  18 
preamble num moves calls:  0 
preamble num moves jump: 0 
preamble num moves spills: 3 
preamble num moves spills to existing: 3 
preamble num register reloads: 3 
num moves calls:  0 
num moves jump: 2 
num moves spills: 0 
num moves spills to existing: 0 
num moves register reloads: 2 
[c58de0d18854080] jit-regalloc-stats}
[c58de0d188ce180] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeaca07e2 +0  6A000000 
[c58de0d188ce180] jit-backend-dump}
[c58de0d18948280] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeaca082b +0  3A000000 
[c58de0d18948280] jit-backend-dump}
[c58de0d18948280] {jit-log-rewritten-loop
# Loop 0 ((jitdriver: no get_printable_location)) : rewritten with 18 ops 
[i0, i1, i2, i3] 
+78: increment_debug_counter(3014599518768) 
+91: label(i0, i1, i2, i3, descr=TargetToken(3014692782280)) 
+96: increment_debug_counter(3014599518096) 
+109: f9 = gc_load_indexed_f(i1, i3, 1, 0, 8) 
+128: f10 = float_neg(f9) 
+137: gc_store_indexed(i2, i3, f10, 1, 0, 8) 
+149: i15 = int_add(i3, 8) 
+153: i16 = int_lt(i15, i0) 
+160: guard_true(i16, descr=<Guard0x2bde9b13cc8>) [i0, i1, i2, i15] 
+166: label(i0, i1, i2, i15, descr=TargetToken(3014692788160)) 
+176: increment_debug_counter(3014599518160) 
+189: f21 = gc_load_indexed_f(i1, i15, 1, 0, 8) 
+201: f22 = float_neg(f21) 
+210: gc_store_indexed(i2, i15, f22, 1, 0, 8) 
+222: i27 = int_add(i15, 8) 
+226: i28 = int_lt(i27, i0) 
+233: guard_true(i28, descr=<Guard0x2bde9b15718>) [i0, i1, i2, i27] 
+239: jump(i0, i1, i2, i27, descr=TargetToken(3014692788160)) 
+272: --end of the loop-- 
[c58de0d18a3c500] jit-log-rewritten-loop}
[c58de0d18ab6600] jit-backend}
compiled new loop 
[c58de0d18ab6600] {jit-log-dce-loop
# Loop 1 ((jitdriver: no get_printable_location)) : loop with 19 ops 
[i0, i1, i2, i3] 
+91: label(i0, i1, i2, i3, descr=TargetToken(3014692782280)) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+109: f4 = raw_load_f(i1, i3, descr=<ArrayF 8>) 
+128: f5 = float_neg(f4) 
+137: raw_store(i2, i3, f5, descr=<ArrayF 8>) 
+149: i7 = int_add(i3, 8) 
+153: i8 = int_lt(i7, i0) 
+160: guard_true(i8, descr=<Guard0x2bde9b13cc8>) [i0, i1, i2, i7] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+166: label(i0, i1, i2, i7, descr=TargetToken(3014692788160)) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+189: f9 = raw_load_f(i1, i7, descr=<ArrayF 8>) 
+201: f10 = float_neg(f9) 
+210: raw_store(i2, i7, f10, descr=<ArrayF 8>) 
+222: i12 = int_add(i7, 8) 
+226: i13 = int_lt(i12, i0) 
+233: guard_true(i13, descr=<Guard0x2bde9b15718>) [i0, i1, i2, i12] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+239: jump(i0, i1, i2, i12, descr=TargetToken(3014692788160)) 
+272: --end of the loop-- 
[c58de0d18baa800] jit-log-dce-loop}
[c58de0d18baa800] {jit-log-opt-loop
# Loop 1 ((jitdriver: no get_printable_location)) : loop with 19 ops 
[i0, i1, i2, i3] 
+91: label(i0, i1, i2, i3, descr=TargetToken(3014692782280)) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+109: f4 = raw_load_f(i1, i3, descr=<ArrayF 8>) 
+128: f5 = float_neg(f4) 
+137: raw_store(i2, i3, f5, descr=<ArrayF 8>) 
+149: i7 = int_add(i3, 8) 
+153: i8 = int_lt(i7, i0) 
+160: guard_true(i8, descr=<Guard0x2bde9b13cc8>) [i0, i1, i2, i7] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+166: label(i0, i1, i2, i7, descr=TargetToken(3014692788160)) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+189: f9 = raw_load_f(i1, i7, descr=<ArrayF 8>) 
+201: f10 = float_neg(f9) 
+210: raw_store(i2, i7, f10, descr=<ArrayF 8>) 
+222: i12 = int_add(i7, 8) 
+226: i13 = int_lt(i12, i0) 
+233: guard_true(i13, descr=<Guard0x2bde9b15718>) [i0, i1, i2, i12] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+239: jump(i0, i1, i2, i12, descr=TargetToken(3014692788160)) 
+272: --end of the loop-- 
[c58de0d18c9ea00] jit-log-opt-loop}
DoneWithThisFrameVoid 
[c58de0d1971c300] jit-tracing}
[c58de0d19796400] {jit-backend-counts
entry 1:1 
TargetToken(3014692782280):1 
TargetToken(3014692788160):101 
[c58de0d19810580] jit-backend-counts}
[platform:msg] Updated environment with vsver 160, using x64 True
[rtyper] -=- specialized 8 blocks -=-
[rtyper] -=- specialized 4 more blocks -=-
[rtyper] -=- specialized 2 more blocks -=-
[rtyper] -=- specialized 7 more blocks -=-
[rtyper] -=- specialized 6 more blocks -=-
[rtyper] -=- specialized 19 more blocks -=-
[rtyper] -=- specialized 12 more blocks -=-
[rtyper] -=- specialized 3 more blocks -=-
[jitcodewriter:info] making JitCodes...
[jitcodewriter:info] There are 2 JitCode instances.
[jitcodewriter:info] There are 4 -live- ops. Size of liveness is 9 bytes
[jitcodewriter] compute_bitstrings:
[jitcodewriter]   1 effectinfos:
[jitcodewriter]     0 descrs for arrays
[jitcodewriter]     0 descrs for fields
[jitcodewriter]     0 descrs for interiorfields
[jitcodewriter] -> 1 bitstrings, mean length 0.0, max length 0
[c58de0d33b34280] {jit-tracing
JIT starting (x86) 
[c58de0d34072e80] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeafe0000 +0  48894D40488945484889555048895D584889756048897D684C8945704C894D784C8995800000004C89A5880000004C89B5900000004C89BD980000008F45188F45084889E84C8BBC24C80000004C8BB424C00000004C8BA42480000000488B7C2478488B742470488B5C2468488B6C24604881C4A8000000C3 
[c58de0d34072e80] jit-backend-dump}
[c58de0d341e1200] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeafe0090 +0  48894D40488945484889555048895D584889756048897D684C8945704C894D784C8995800000004C89A5880000004C89B5900000004C89BD9800000049BB382722E4BD020000498B1B49C743F80000000049C7030000000048895D288F45188F45084889E84C8BBC24C80000004C8BB424C00000004C8BA42480000000488B7C2478488B742470488B5C2468488B6C24604881C4A8000000C3 
[c58de0d3425b300] jit-backend-dump}
[c58de0d344bd900] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeafe0130 +0  48894D40488945484889555048895D584889756048897D684C8945704C894D784C8995800000004C89A5880000004C89B5900000004C89BD98000000F20F1185A0000000F20F118DA8000000F20F1195B0000000F20F119DB8000000F20F11A5C0000000488B5424104889E94883EC2849BB382722E4BD0200004D8B234C896528498B5BF849C743F80000000049C703000000004D8D9B180086F441FFD34889C5488B4D2848C745280000000049BB382722E4BD02000049890B49895BF84883C42848C7451800000000488B4D40488B4548488B5550488B5D58488B7560488B7D684C8B45704C8B4D784C8B95800000004C8BA5880000004C8BB5900000004C8BBD98000000F20F1085A0000000F20F108DA8000000F20F1095B0000000F20F109DB8000000F20F10A5C0000000C3 
[c58de0d34537980] jit-backend-dump}
[c58de0d3462bc00] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeafe0270 +0  48894D40488945484889555048895D584889756048897D684C8945704C894D784C8995800000004C89A5880000004C89B5900000004C89BD98000000F20F1185A0000000F20F118DA8000000F20F1195B0000000F20F119DB8000000F20F11A5C00000008F45188F45084889E84C8BBC24C80000004C8BB424C00000004C8BA42480000000488B7C2478488B742470488B5C2468488B6C24604881C4A8000000C3 
[c58de0d3462bc00] jit-backend-dump}
[c58de0d3471fe80] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeafe0320 +0  48894D40488945484889555048895D584889756048897D684C8945704C894D784C8995800000004C89A5880000004C89B5900000004C89BD98000000F20F1185A0000000F20F118DA8000000F20F1195B0000000F20F119DB8000000F20F11A5C000000049BB382722E4BD020000498B1B49C743F80000000049C7030000000048895D288F45188F45084889E84C8BBC24C80000004C8BB424C00000004C8BA42480000000488B7C2478488B742470488B5C2468488B6C24604881C4A8000000C3 
[c58de0d34799f80] jit-backend-dump}
[c58de0d34908300] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeafe03f0 +0  49BB382722E4BD020000498B0349C743F80000000049C703000000004889452848C74508970200004889E84C8BBC24C80000004C8BB424C00000004C8BA42480000000488B7C2478488B742470488B5C2468488B6C24604881C4A8000000C3 
[c58de0d34908300] jit-backend-dump}
[c58de0d349fc500] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeafe0460 +0  48895D584889756048897D684C8995800000004C89A5880000004C89B5900000004C89BD980000004883EC28FFD04883C42848C7451800000000488B4D40488B5550488B5D58488B7560488B7D684C8B45704C8B4D784C8B95800000004C8BA5880000004C8BB5900000004C8BBD98000000C3 
[c58de0d349fc500] jit-backend-dump}
[c58de0d34a76680] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeafe04e0 +0  4C8995800000004883EC28FFD04883C42848C7451800000000488B4D40488B55504C8B45704C8B4D784C8B9580000000C3 
[c58de0d34af0780] jit-backend-dump}
[c58de0d34b6a880] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeafe0520 +0  48895D584889756048897D684C8995800000004C89A5880000004C89B5900000004C89BD98000000F20F1185A0000000F20F118DA8000000F20F1195B0000000F20F119DB8000000F20F11A5C00000004883EC28FFD04883C42848C7451800000000488B4D40488B5550488B5D58488B7560488B7D684C8B45704C8B4D784C8B95800000004C8BA5880000004C8BB5900000004C8BBD98000000F20F1085A0000000F20F108DA8000000F20F1095B0000000F20F109DB8000000F20F10A5C0000000C3 
[c58de0d34be4a00] jit-backend-dump}
[c58de0d34c5eb00] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeafe05f0 +0  4C899580000000F20F1185A0000000F20F118DA8000000F20F1195B0000000F20F119DB8000000F20F11A5C00000004883EC28FFD04883C42848C7451800000000488B4D40488B55504C8B45704C8B4D784C8B9580000000F20F1085A0000000F20F108DA8000000F20F1095B0000000F20F109DB8000000F20F10A5C0000000C3 
[c58de0d34cd8c00] jit-backend-dump}
(jitdriver: no get_printable_location) 
(jitdriver: no get_printable_location) 
[c58de0d34f3b180] {jit-trace-done
trace length: 59 
 number operations: 13 
 total snapshots: 2 
 snapshot data: 24 
 snapshot array data: 22 
 bigint consts:  0 0 
 float consts:  0 0 
 ref consts:  0 0 1 
 descrs: 1 
[c58de0d34fb5280] jit-trace-done}
[c58de0d3502f380] {jit-log-noopt
# Traced loop or bridge with 10 ops 
[i0, i1, i2, i3] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
f4 = raw_load_f(i1, i3, descr=<ArrayF 8>) 
f5 = float_neg(f4) 
raw_store(i2, i3, f5, descr=<ArrayF 8>) 
i7 = int_add(i3, 8) 
i8 = int_lt(i7, i0) 
guard_true(i8) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
guard_future_condition() 
jump(i0, i1, i2, i7, descr=<Loop-1>) 
[c58de0d350a9500] jit-log-noopt}
[c58de0d350a9500] {jit-optimize
[c58de0d35123600] {jit-log-intbounds
[i0, i1, i2, i3] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
f4 = raw_load_f(i1, i3, descr=<ArrayF 8>) 
f5 = float_neg(f4) 
raw_store(i2, i3, f5, descr=<ArrayF 8>) 
i7 = int_add(i3, 8) 
# i7 -> (?)   IntBound.unbounded() 
i8 = int_lt(i7, i0) 
guard_true(i8, descr=<rpython.jit.metainterp.compile.ResumeGuardDescr object at 0x000002bde9c01a98>) [i0, i1, i2, i7] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
[c58de0d354f3f00] jit-log-intbounds}
[c58de0d3556e080] {jit-log-exported-state
[i9, i10, i11, i12] 
  INP(i9) 
  INP(i10) 
  INP(i11) 
  INP(i12 = int_add(i13, 8/ci)) 
  PureOp(i14 = int_lt(i12, i9)) 
[c58de0d3556e080] jit-log-exported-state}
[c58de0d355e8180] jit-optimize}
[c58de0d355e8180] {jit-optimize
[c58de0d35662280] {jit-log-intbounds
[i0, i1, i2, i3] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
f6 = raw_load_f(i4, i5, descr=<ArrayF 8>) 
f7 = float_neg(f6) 
raw_store(i8, i5, f7, descr=<ArrayF 8>) 
i10 = int_add(i5, 8) 
# i10 -> (?)   IntBound.unbounded() 
i12 = int_lt(i10, i11) 
guard_true(i12, descr=<rpython.jit.metainterp.compile.ResumeGuardDescr object at 0x000002bde9c01da8>) [i11, i4, i8, i10] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
[c58de0d359b8a00] jit-log-intbounds}
jump(i11, i4, i8, i10, descr=TargetToken(3014693771592)) 
[c58de0d35b26d80] jit-optimize}
[c58de0d35b26d80] {jit-log-short-preamble
[] 
label(i15, i16, i17, i18) 
jump() 
[c58de0d35ba0f00] jit-log-short-preamble}
[c58de0d35c1b000] {jit-backend
[c58de0d35c1b000] {jit-log-compiling-loop
[i9, i10, i11, i13] 
label(i9, i10, i11, i13, descr=TargetToken(3014693769408)) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
f19 = raw_load_f(i10, i13, descr=<ArrayF 8>) 
f20 = float_neg(f19) 
raw_store(i11, i13, f20, descr=<ArrayF 8>) 
i12 = int_add(i13, 8) 
i14 = int_lt(i12, i9) 
guard_true(i14, descr=<Guard0x2bde9c01a98>) [i9, i10, i11, i12] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
label(i9, i10, i11, i12, descr=TargetToken(3014693771592)) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
f22 = raw_load_f(i10, i12, descr=<ArrayF 8>) 
f23 = float_neg(f22) 
raw_store(i11, i12, f23, descr=<ArrayF 8>) 
i25 = int_add(i12, 8) 
i26 = int_lt(i25, i9) 
guard_true(i26, descr=<Guard0x2bde9c01da8>) [i9, i10, i11, i25] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
jump(i9, i10, i11, i25, descr=TargetToken(3014693771592)) 
[c58de0d35d0f200] jit-log-compiling-loop}
[c58de0d35d0f200] {jit-mem-looptoken-alloc
allocating Loop # 1 
[c58de0d35d89380] jit-mem-looptoken-alloc}
[c58de0d3678cb00] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeafe0740 +0  000000000000000000000000000000004881ECA800000048896C246048899424B80000004889CD48895C2468488974247048897C24784C89A424800000004C89B424C00000004C89BC24C800000049BB902522E4BD02000049FF030F1F44000049BB902B22E4BD02000049FF03488B8D28010000488B8538010000F20F10040166410F5783F0DADB06488B9530010000F20F1104024883C008483B85200100000F8D00000000662E0F1F84000000000049BBD02822E4BD02000049FF03488B9528010000F20F10040266410F5783B0DDDB06488B8D30010000F20F1104014883C008483B85200100000F8D000000004889952801000048898D30010000E9AEFFFFFF0F0B6666662E0F1F840000000000FF35EAFEFFFF4D8D9B90DBDB0641534D8D9BE0F8FFFF41FFE3FF35D9FEFFFF4D8D9B60DEDB0641534D8D9BD0F8FFFF41FFE3 
[c58de0d36806c00] jit-backend-dump}
[c58de0d36880d00] {jit-backend-addr
Loop 1 ((jitdriver: no get_printable_location)) has address 0x2bdeafe078e to 0x2bdeafe0850 (bootstrap 0x2bdeafe0750) 
       gc table: 0x2bdeafe0740 
       function: 0x2bdeafe0750 
         resops: 0x2bdeafe078e 
       failures: 0x2bdeafe0850 
            end: 0x2bdeafe0882 
[c58de0d368fae00] jit-backend-addr}
[c58de0d368fae00] {jit-regalloc-stats
Loop 1 ((jitdriver: no get_printable_location)) has address 0x2bdeafe078e to 0x2bdeafe0850 (bootstrap 0x2bdeafe0750) 
assembler size:  272 
number ops:  18 
preamble num moves calls:  0 
preamble num moves jump: 0 
preamble num moves spills: 3 
preamble num moves spills to existing: 3 
preamble num register reloads: 3 
num moves calls:  0 
num moves jump: 2 
num moves spills: 0 
num moves spills to existing: 0 
num moves register reloads: 2 
[c58de0d36974f00] jit-regalloc-stats}
[c58de0d36974f00] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeafe07e2 +0  6A000000 
[c58de0d369ef080] jit-backend-dump}
[c58de0d369ef080] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeafe082b +0  3A000000 
[c58de0d369ef080] jit-backend-dump}
[c58de0d36a69180] {jit-log-rewritten-loop
# Loop 0 ((jitdriver: no get_printable_location)) : rewritten with 18 ops 
[i0, i1, i2, i3] 
+78: increment_debug_counter(3014599517584) 
+91: label(i0, i1, i2, i3, descr=TargetToken(3014693769408)) 
+96: increment_debug_counter(3014599519120) 
+109: f9 = gc_load_indexed_f(i1, i3, 1, 0, 8) 
+128: f10 = float_neg(f9) 
+137: gc_store_indexed(i2, i3, f10, 1, 0, 8) 
+149: i15 = int_add(i3, 8) 
+153: i16 = int_lt(i15, i0) 
+160: guard_true(i16, descr=<Guard0x2bde9c01a98>) [i0, i1, i2, i15] 
+166: label(i0, i1, i2, i15, descr=TargetToken(3014693771592)) 
+176: increment_debug_counter(3014599518416) 
+189: f21 = gc_load_indexed_f(i1, i15, 1, 0, 8) 
+201: f22 = float_neg(f21) 
+210: gc_store_indexed(i2, i15, f22, 1, 0, 8) 
+222: i27 = int_add(i15, 8) 
+226: i28 = int_lt(i27, i0) 
+233: guard_true(i28, descr=<Guard0x2bde9c01da8>) [i0, i1, i2, i27] 
+239: jump(i0, i1, i2, i27, descr=TargetToken(3014693771592)) 
+272: --end of the loop-- 
[c58de0d36b5d400] jit-log-rewritten-loop}
[c58de0d36b5d400] jit-backend}
compiled new loop 
[c58de0d36b5d400] {jit-log-dce-loop
# Loop 1 ((jitdriver: no get_printable_location)) : loop with 19 ops 
[i0, i1, i2, i3] 
+91: label(i0, i1, i2, i3, descr=TargetToken(3014693769408)) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+109: f4 = raw_load_f(i1, i3, descr=<ArrayF 8>) 
+128: f5 = float_neg(f4) 
+137: raw_store(i2, i3, f5, descr=<ArrayF 8>) 
+149: i7 = int_add(i3, 8) 
+153: i8 = int_lt(i7, i0) 
+160: guard_true(i8, descr=<Guard0x2bde9c01a98>) [i0, i1, i2, i7] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+166: label(i0, i1, i2, i7, descr=TargetToken(3014693771592)) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+189: f9 = raw_load_f(i1, i7, descr=<ArrayF 8>) 
+201: f10 = float_neg(f9) 
+210: raw_store(i2, i7, f10, descr=<ArrayF 8>) 
+222: i12 = int_add(i7, 8) 
+226: i13 = int_lt(i12, i0) 
+233: guard_true(i13, descr=<Guard0x2bde9c01da8>) [i0, i1, i2, i12] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+239: jump(i0, i1, i2, i12, descr=TargetToken(3014693771592)) 
+272: --end of the loop-- 
[c58de0d36c51600] jit-log-dce-loop}
[c58de0d36c51600] {jit-log-opt-loop
# Loop 1 ((jitdriver: no get_printable_location)) : loop with 19 ops 
[i0, i1, i2, i3] 
+91: label(i0, i1, i2, i3, descr=TargetToken(3014693769408)) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+109: f4 = raw_load_f(i1, i3, descr=<ArrayF 8>) 
+128: f5 = float_neg(f4) 
+137: raw_store(i2, i3, f5, descr=<ArrayF 8>) 
+149: i7 = int_add(i3, 8) 
+153: i8 = int_lt(i7, i0) 
+160: guard_true(i8, descr=<Guard0x2bde9c01a98>) [i0, i1, i2, i7] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+166: label(i0, i1, i2, i7, descr=TargetToken(3014693771592)) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+189: f9 = raw_load_f(i1, i7, descr=<ArrayF 8>) 
+201: f10 = float_neg(f9) 
+210: raw_store(i2, i7, f10, descr=<ArrayF 8>) 
+222: i12 = int_add(i7, 8) 
+226: i13 = int_lt(i12, i0) 
+233: guard_true(i13, descr=<Guard0x2bde9c01da8>) [i0, i1, i2, i12] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+239: jump(i0, i1, i2, i12, descr=TargetToken(3014693771592)) 
+272: --end of the loop-- 
[c58de0d36d45880] jit-log-opt-loop}
DoneWithThisFrameVoid 
[c58de0d3783d280] jit-tracing}
[c58de0d3783d280] {jit-backend-counts
entry 1:1 
TargetToken(3014693769408):1 
TargetToken(3014693771592):19 
[c58de0d378b7380] jit-backend-counts}
[platform:msg] Updated environment with vsver 160, using x64 True
[rtyper] -=- specialized 8 blocks -=-
[rtyper] -=- specialized 4 more blocks -=-
[rtyper] -=- specialized 2 more blocks -=-
[rtyper] -=- specialized 7 more blocks -=-
[rtyper] -=- specialized 6 more blocks -=-
[rtyper] -=- specialized 19 more blocks -=-
[rtyper] -=- specialized 12 more blocks -=-
[rtyper] -=- specialized 3 more blocks -=-
[jitcodewriter:info] making JitCodes...
[jitcodewriter:info] There are 2 JitCode instances.
[jitcodewriter:info] There are 4 -live- ops. Size of liveness is 9 bytes
[jitcodewriter] compute_bitstrings:
[jitcodewriter]   1 effectinfos:
[jitcodewriter]     0 descrs for arrays
[jitcodewriter]     0 descrs for fields
[jitcodewriter]     0 descrs for interiorfields
[jitcodewriter] -> 1 bitstrings, mean length 0.0, max length 0
[c58de0d4e6ed380] {jit-tracing
JIT starting (x86) 
[c58de0d4eabdc80] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeb0e0000 +0  48894D40488945484889555048895D584889756048897D684C8945704C894D784C8995800000004C89A5880000004C89B5900000004C89BD980000008F45188F45084889E84C8BBC24C80000004C8BB424C00000004C8BA42480000000488B7C2478488B742470488B5C2468488B6C24604881C4A8000000C3 
[c58de0d4eb37d80] jit-backend-dump}
[c58de0d4ed20200] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeb0e0090 +0  48894D40488945484889555048895D584889756048897D684C8945704C894D784C8995800000004C89A5880000004C89B5900000004C89BD9800000049BB382422E4BD020000498B1B49C743F80000000049C7030000000048895D288F45188F45084889E84C8BBC24C80000004C8BB424C00000004C8BA42480000000488B7C2478488B742470488B5C2468488B6C24604881C4A8000000C3 
[c58de0d4ed20200] jit-backend-dump}
[c58de0d4ef82780] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeb0e0130 +0  48894D40488945484889555048895D584889756048897D684C8945704C894D784C8995800000004C89A5880000004C89B5900000004C89BD98000000F20F1185A0000000F20F118DA8000000F20F1195B0000000F20F119DB8000000F20F11A5C0000000488B5424104889E94883EC2849BB382422E4BD0200004D8B234C896528498B5BF849C743F80000000049C703000000004D8D9B580386F441FFD34889C5488B4D2848C745280000000049BB382422E4BD02000049890B49895BF84883C42848C7451800000000488B4D40488B4548488B5550488B5D58488B7560488B7D684C8B45704C8B4D784C8B95800000004C8BA5880000004C8BB5900000004C8BBD98000000F20F1085A0000000F20F108DA8000000F20F1095B0000000F20F109DB8000000F20F10A5C0000000C3 
[c58de0d4effc880] jit-backend-dump}
[c58de0d4f076a00] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeb0e0270 +0  48894D40488945484889555048895D584889756048897D684C8945704C894D784C8995800000004C89A5880000004C89B5900000004C89BD98000000F20F1185A0000000F20F118DA8000000F20F1195B0000000F20F119DB8000000F20F11A5C00000008F45188F45084889E84C8BBC24C80000004C8BB424C00000004C8BA42480000000488B7C2478488B742470488B5C2468488B6C24604881C4A8000000C3 
[c58de0d4f0f0b00] jit-backend-dump}
[c58de0d4f1e4d80] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeb0e0320 +0  48894D40488945484889555048895D584889756048897D684C8945704C894D784C8995800000004C89A5880000004C89B5900000004C89BD98000000F20F1185A0000000F20F118DA8000000F20F1195B0000000F20F119DB8000000F20F11A5C000000049BB382422E4BD020000498B1B49C743F80000000049C7030000000048895D288F45188F45084889E84C8BBC24C80000004C8BB424C00000004C8BA42480000000488B7C2478488B742470488B5C2468488B6C24604881C4A8000000C3 
[c58de0d4f25ee80] jit-backend-dump}
[c58de0d4f353100] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeb0e03f0 +0  49BB382422E4BD020000498B0349C743F80000000049C703000000004889452848C745089D0200004889E84C8BBC24C80000004C8BB424C00000004C8BA42480000000488B7C2478488B742470488B5C2468488B6C24604881C4A8000000C3 
[c58de0d4f3cd200] jit-backend-dump}
[c58de0d4f447300] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeb0e0460 +0  48895D584889756048897D684C8995800000004C89A5880000004C89B5900000004C89BD980000004883EC28FFD04883C42848C7451800000000488B4D40488B5550488B5D58488B7560488B7D684C8B45704C8B4D784C8B95800000004C8BA5880000004C8BB5900000004C8BBD98000000C3 
[c58de0d4f4c1400] jit-backend-dump}
[c58de0d4f53b580] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeb0e04e0 +0  4C8995800000004883EC28FFD04883C42848C7451800000000488B4D40488B55504C8B45704C8B4D784C8B9580000000C3 
[c58de0d4f53b580] jit-backend-dump}
[c58de0d4f62f700] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeb0e0520 +0  48895D584889756048897D684C8995800000004C89A5880000004C89B5900000004C89BD98000000F20F1185A0000000F20F118DA8000000F20F1195B0000000F20F119DB8000000F20F11A5C00000004883EC28FFD04883C42848C7451800000000488B4D40488B5550488B5D58488B7560488B7D684C8B45704C8B4D784C8B95800000004C8BA5880000004C8BB5900000004C8BBD98000000F20F1085A0000000F20F108DA8000000F20F1095B0000000F20F109DB8000000F20F10A5C0000000C3 
[c58de0d4f62f700] jit-backend-dump}
[c58de0d4f6a9880] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeb0e05f0 +0  4C899580000000F20F1185A0000000F20F118DA8000000F20F1195B0000000F20F119DB8000000F20F11A5C00000004883EC28FFD04883C42848C7451800000000488B4D40488B55504C8B45704C8B4D784C8B9580000000F20F1085A0000000F20F108DA8000000F20F1095B0000000F20F109DB8000000F20F10A5C0000000C3 
[c58de0d4f723980] jit-backend-dump}
(jitdriver: no get_printable_location) 
(jitdriver: no get_printable_location) 
[c58de0d4fa00080] {jit-trace-done
trace length: 59 
 number operations: 13 
 total snapshots: 2 
 snapshot data: 24 
 snapshot array data: 22 
 bigint consts:  0 0 
 float consts:  0 0 
 ref consts:  0 0 1 
 descrs: 1 
[c58de0d4fa7a180] jit-trace-done}
[c58de0d4fa7a180] {jit-log-noopt
# Traced loop or bridge with 10 ops 
[i0, i1, i2, i3] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
f4 = raw_load_f(i1, i3, descr=<ArrayF 8>) 
f5 = float_neg(f4) 
raw_store(i2, i3, f5, descr=<ArrayF 8>) 
i7 = int_add(i3, 8) 
i8 = int_lt(i7, i0) 
guard_true(i8) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
guard_future_condition() 
jump(i0, i1, i2, i7, descr=<Loop-1>) 
[c58de0d4fb6e400] jit-log-noopt}
[c58de0d4fbe8500] {jit-optimize
[c58de0d4fbe8500] {jit-log-intbounds
[i0, i1, i2, i3] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
f4 = raw_load_f(i1, i3, descr=<ArrayF 8>) 
f5 = float_neg(f4) 
raw_store(i2, i3, f5, descr=<ArrayF 8>) 
i7 = int_add(i3, 8) 
# i7 -> (?)   IntBound.unbounded() 
i8 = int_lt(i7, i0) 
guard_true(i8, descr=<rpython.jit.metainterp.compile.ResumeGuardDescr object at 0x000002bde9c522c0>) [i0, i1, i2, i7] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
[c58de0d4ff3ec80] jit-log-intbounds}
[c58de0d4ffb8d80] {jit-log-exported-state
[i9, i10, i11, i12] 
  INP(i9) 
  INP(i10) 
  INP(i11) 
  INP(i12 = int_add(i13, 8/ci)) 
  PureOp(i14 = int_lt(i12, i9)) 
[c58de0d4ffb8d80] jit-log-exported-state}
[c58de0d4ffb8d80] jit-optimize}
[c58de0d50032f00] {jit-optimize
[c58de0d500ad000] {jit-log-intbounds
[i0, i1, i2, i3] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
f6 = raw_load_f(i4, i5, descr=<ArrayF 8>) 
f7 = float_neg(f6) 
raw_store(i8, i5, f7, descr=<ArrayF 8>) 
i10 = int_add(i5, 8) 
# i10 -> (?)   IntBound.unbounded() 
i12 = int_lt(i10, i11) 
guard_true(i12, descr=<rpython.jit.metainterp.compile.ResumeGuardDescr object at 0x000002bde9c53cc8>) [i11, i4, i8, i10] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
[c58de0d50403800] jit-log-intbounds}
jump(i11, i4, i8, i10, descr=TargetToken(3014694092144)) 
[c58de0d504f7a80] jit-optimize}
[c58de0d504f7a80] {jit-log-short-preamble
[] 
label(i15, i16, i17, i18) 
jump() 
[c58de0d50571b80] jit-log-short-preamble}
[c58de0d505ebc80] {jit-backend
[c58de0d505ebc80] {jit-log-compiling-loop
[i9, i10, i11, i13] 
label(i9, i10, i11, i13, descr=TargetToken(3014694086264)) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
f19 = raw_load_f(i10, i13, descr=<ArrayF 8>) 
f20 = float_neg(f19) 
raw_store(i11, i13, f20, descr=<ArrayF 8>) 
i12 = int_add(i13, 8) 
i14 = int_lt(i12, i9) 
guard_true(i14, descr=<Guard0x2bde9c522c0>) [i9, i10, i11, i12] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
label(i9, i10, i11, i12, descr=TargetToken(3014694092144)) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
f22 = raw_load_f(i10, i12, descr=<ArrayF 8>) 
f23 = float_neg(f22) 
raw_store(i11, i12, f23, descr=<ArrayF 8>) 
i25 = int_add(i12, 8) 
i26 = int_lt(i25, i9) 
guard_true(i26, descr=<Guard0x2bde9c53cc8>) [i9, i10, i11, i25] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
jump(i9, i10, i11, i25, descr=TargetToken(3014694092144)) 
[c58de0d506dff00] jit-log-compiling-loop}
[c58de0d506dff00] {jit-mem-looptoken-alloc
allocating Loop # 1 
[c58de0d50759f80] jit-mem-looptoken-alloc}
[c58de0d52c11680] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeb0e0740 +0  000000000000000000000000000000004881ECA800000048896C246048899424B80000004889CD48895C2468488974247048897C24784C89A424800000004C89B424C00000004C89BC24C800000049BB702722E4BD02000049FF030F1F44000049BB302822E4BD02000049FF03488B8D28010000488B8538010000F20F10040166410F578350DEEB06488B9530010000F20F1104024883C008483B85200100000F8D00000000662E0F1F84000000000049BB502822E4BD02000049FF03488B9528010000F20F10040266410F578330DEEB06488B8D30010000F20F1104014883C008483B85200100000F8D000000004889952801000048898D30010000E9AEFFFFFF0F0B6666662E0F1F840000000000FF35EAFEFFFF4D8D9BF0DEEB0641534D8D9BE0F8FFFF41FFE3FF35D9FEFFFF4D8D9BE0DEEB0641534D8D9BD0F8FFFF41FFE3 
[c58de0d52c8b780] jit-backend-dump}
[c58de0d52d7fa00] {jit-backend-addr
Loop 1 ((jitdriver: no get_printable_location)) has address 0x2bdeb0e078e to 0x2bdeb0e0850 (bootstrap 0x2bdeb0e0750) 
       gc table: 0x2bdeb0e0740 
       function: 0x2bdeb0e0750 
         resops: 0x2bdeb0e078e 
       failures: 0x2bdeb0e0850 
            end: 0x2bdeb0e0882 
[c58de0d52d7fa00] jit-backend-addr}
[c58de0d52d7fa00] {jit-regalloc-stats
Loop 1 ((jitdriver: no get_printable_location)) has address 0x2bdeb0e078e to 0x2bdeb0e0850 (bootstrap 0x2bdeb0e0750) 
assembler size:  272 
number ops:  18 
preamble num moves calls:  0 
preamble num moves jump: 0 
preamble num moves spills: 3 
preamble num moves spills to existing: 3 
preamble num register reloads: 3 
num moves calls:  0 
num moves jump: 2 
num moves spills: 0 
num moves spills to existing: 0 
num moves register reloads: 2 
[c58de0d52d7fa00] jit-regalloc-stats}
[c58de0d52df9b00] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeb0e07e2 +0  6A000000 
[c58de0d52df9b00] jit-backend-dump}
[c58de0d52e73c00] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeb0e082b +0  3A000000 
[c58de0d52e73c00] jit-backend-dump}
[c58de0d52e73c00] {jit-log-rewritten-loop
# Loop 0 ((jitdriver: no get_printable_location)) : rewritten with 18 ops 
[i0, i1, i2, i3] 
+78: increment_debug_counter(3014599518064) 
+91: label(i0, i1, i2, i3, descr=TargetToken(3014694086264)) 
+96: increment_debug_counter(3014599518256) 
+109: f9 = gc_load_indexed_f(i1, i3, 1, 0, 8) 
+128: f10 = float_neg(f9) 
+137: gc_store_indexed(i2, i3, f10, 1, 0, 8) 
+149: i15 = int_add(i3, 8) 
+153: i16 = int_lt(i15, i0) 
+160: guard_true(i16, descr=<Guard0x2bde9c522c0>) [i0, i1, i2, i15] 
+166: label(i0, i1, i2, i15, descr=TargetToken(3014694092144)) 
+176: increment_debug_counter(3014599518288) 
+189: f21 = gc_load_indexed_f(i1, i15, 1, 0, 8) 
+201: f22 = float_neg(f21) 
+210: gc_store_indexed(i2, i15, f22, 1, 0, 8) 
+222: i27 = int_add(i15, 8) 
+226: i28 = int_lt(i27, i0) 
+233: guard_true(i28, descr=<Guard0x2bde9c53cc8>) [i0, i1, i2, i27] 
+239: jump(i0, i1, i2, i27, descr=TargetToken(3014694092144)) 
+272: --end of the loop-- 
[c58de0d52fe1f80] jit-log-rewritten-loop}
[c58de0d52fe1f80] jit-backend}
compiled new loop 
[c58de0d52fe1f80] {jit-log-dce-loop
# Loop 1 ((jitdriver: no get_printable_location)) : loop with 19 ops 
[i0, i1, i2, i3] 
+91: label(i0, i1, i2, i3, descr=TargetToken(3014694086264)) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+109: f4 = raw_load_f(i1, i3, descr=<ArrayF 8>) 
+128: f5 = float_neg(f4) 
+137: raw_store(i2, i3, f5, descr=<ArrayF 8>) 
+149: i7 = int_add(i3, 8) 
+153: i8 = int_lt(i7, i0) 
+160: guard_true(i8, descr=<Guard0x2bde9c522c0>) [i0, i1, i2, i7] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+166: label(i0, i1, i2, i7, descr=TargetToken(3014694092144)) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+189: f9 = raw_load_f(i1, i7, descr=<ArrayF 8>) 
+201: f10 = float_neg(f9) 
+210: raw_store(i2, i7, f10, descr=<ArrayF 8>) 
+222: i12 = int_add(i7, 8) 
+226: i13 = int_lt(i12, i0) 
+233: guard_true(i13, descr=<Guard0x2bde9c53cc8>) [i0, i1, i2, i12] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+239: jump(i0, i1, i2, i12, descr=TargetToken(3014694092144)) 
+272: --end of the loop-- 
[c58de0d53150300] jit-log-dce-loop}
[c58de0d531ca400] {jit-log-opt-loop
# Loop 1 ((jitdriver: no get_printable_location)) : loop with 19 ops 
[i0, i1, i2, i3] 
+91: label(i0, i1, i2, i3, descr=TargetToken(3014694086264)) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+109: f4 = raw_load_f(i1, i3, descr=<ArrayF 8>) 
+128: f5 = float_neg(f4) 
+137: raw_store(i2, i3, f5, descr=<ArrayF 8>) 
+149: i7 = int_add(i3, 8) 
+153: i8 = int_lt(i7, i0) 
+160: guard_true(i8, descr=<Guard0x2bde9c522c0>) [i0, i1, i2, i7] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+166: label(i0, i1, i2, i7, descr=TargetToken(3014694092144)) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+189: f9 = raw_load_f(i1, i7, descr=<ArrayF 8>) 
+201: f10 = float_neg(f9) 
+210: raw_store(i2, i7, f10, descr=<ArrayF 8>) 
+222: i12 = int_add(i7, 8) 
+226: i13 = int_lt(i12, i0) 
+233: guard_true(i13, descr=<Guard0x2bde9c53cc8>) [i0, i1, i2, i12] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+239: jump(i0, i1, i2, i12, descr=TargetToken(3014694092144)) 
+272: --end of the loop-- 
[c58de0d53244580] jit-log-opt-loop}
DoneWithThisFrameVoid 
[c58de0d5410c800] jit-tracing}
[c58de0d5410c800] {jit-backend-counts
entry 1:1 
TargetToken(3014694086264):1 
TargetToken(3014694092144):35 
[c58de0d54186900] jit-backend-counts}
[platform:msg] Updated environment with vsver 160, using x64 True
[rtyper] -=- specialized 8 blocks -=-
[rtyper] -=- specialized 4 more blocks -=-
[rtyper] -=- specialized 2 more blocks -=-
[rtyper] -=- specialized 7 more blocks -=-
[rtyper] -=- specialized 6 more blocks -=-
[rtyper] -=- specialized 19 more blocks -=-
[rtyper] -=- specialized 12 more blocks -=-
[rtyper] -=- specialized 3 more blocks -=-
[jitcodewriter:info] making JitCodes...
[jitcodewriter:info] There are 2 JitCode instances.
[jitcodewriter:info] There are 4 -live- ops. Size of liveness is 9 bytes
[jitcodewriter] compute_bitstrings:
[jitcodewriter]   1 effectinfos:
[jitcodewriter]     0 descrs for arrays
[jitcodewriter]     0 descrs for fields
[jitcodewriter]     0 descrs for interiorfields
[jitcodewriter] -> 1 bitstrings, mean length 0.0, max length 0
[c58de0f7fff8200] {jit-tracing
JIT starting (x86) 
[c58de0f803c8a80] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeb1e0000 +0  48894D40488945484889555048895D584889756048897D684C8945704C894D784C8995800000004C89A5880000004C89B5900000004C89BD980000008F45188F45084889E84C8BBC24C80000004C8BB424C00000004C8BA42480000000488B7C2478488B742470488B5C2468488B6C24604881C4A8000000C3 
[c58de0f803c8a80] jit-backend-dump}
[c58de0f80536e00] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeb1e0090 +0  48894D40488945484889555048895D584889756048897D684C8945704C894D784C8995800000004C89A5880000004C89B5900000004C89BD9800000049BB182822E4BD020000498B1B49C743F80000000049C7030000000048895D288F45188F45084889E84C8BBC24C80000004C8BB424C00000004C8BA42480000000488B7C2478488B742470488B5C2468488B6C24604881C4A8000000C3 
[c58de0f805b0f80] jit-backend-dump}
[c58de0f80813500] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeb1e0130 +0  48894D40488945484889555048895D584889756048897D684C8945704C894D784C8995800000004C89A5880000004C89B5900000004C89BD98000000F20F1185A0000000F20F118DA8000000F20F1195B0000000F20F119DB8000000F20F11A5C0000000488B5424104889E94883EC2849BB182822E4BD0200004D8B234C896528498B5BF849C743F80000000049C703000000004D8D9BB8FF85F441FFD34889C5488B4D2848C745280000000049BB182822E4BD02000049890B49895BF84883C42848C7451800000000488B4D40488B4548488B5550488B5D58488B7560488B7D684C8B45704C8B4D784C8B95800000004C8BA5880000004C8BB5900000004C8BBD98000000F20F1085A0000000F20F108DA8000000F20F1095B0000000F20F109DB8000000F20F10A5C0000000C3 
[c58de0f8088d600] jit-backend-dump}
[c58de0f80907780] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeb1e0270 +0  48894D40488945484889555048895D584889756048897D684C8945704C894D784C8995800000004C89A5880000004C89B5900000004C89BD98000000F20F1185A0000000F20F118DA8000000F20F1195B0000000F20F119DB8000000F20F11A5C00000008F45188F45084889E84C8BBC24C80000004C8BB424C00000004C8BA42480000000488B7C2478488B742470488B5C2468488B6C24604881C4A8000000C3 
[c58de0f80981880] jit-backend-dump}
[c58de0f80a75a80] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeb1e0320 +0  48894D40488945484889555048895D584889756048897D684C8945704C894D784C8995800000004C89A5880000004C89B5900000004C89BD98000000F20F1185A0000000F20F118DA8000000F20F1195B0000000F20F119DB8000000F20F11A5C000000049BB182822E4BD020000498B1B49C743F80000000049C7030000000048895D288F45188F45084889E84C8BBC24C80000004C8BB424C00000004C8BA42480000000488B7C2478488B742470488B5C2468488B6C24604881C4A8000000C3 
[c58de0f80a75a80] jit-backend-dump}
[c58de0f80be3d80] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeb1e03f0 +0  49BB182822E4BD020000498B0349C743F80000000049C703000000004889452848C74508A30200004889E84C8BBC24C80000004C8BB424C00000004C8BA42480000000488B7C2478488B742470488B5C2468488B6C24604881C4A8000000C3 
[c58de0f80be3d80] jit-backend-dump}
[c58de0f80c5df00] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeb1e0460 +0  48895D584889756048897D684C8995800000004C89A5880000004C89B5900000004C89BD980000004883EC28FFD04883C42848C7451800000000488B4D40488B5550488B5D58488B7560488B7D684C8B45704C8B4D784C8B95800000004C8BA5880000004C8BB5900000004C8BBD98000000C3 
[c58de0f80cd8000] jit-backend-dump}
[c58de0f80d52100] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeb1e04e0 +0  4C8995800000004883EC28FFD04883C42848C7451800000000488B4D40488B55504C8B45704C8B4D784C8B9580000000C3 
[c58de0f80d52100] jit-backend-dump}
[c58de0f80dcc280] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeb1e0520 +0  48895D584889756048897D684C8995800000004C89A5880000004C89B5900000004C89BD98000000F20F1185A0000000F20F118DA8000000F20F1195B0000000F20F119DB8000000F20F11A5C00000004883EC28FFD04883C42848C7451800000000488B4D40488B5550488B5D58488B7560488B7D684C8B45704C8B4D784C8B95800000004C8BA5880000004C8BB5900000004C8BBD98000000F20F1085A0000000F20F108DA8000000F20F1095B0000000F20F109DB8000000F20F10A5C0000000C3 
[c58de0f80e46380] jit-backend-dump}
[c58de0f80ec0480] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeb1e05f0 +0  4C899580000000F20F1185A0000000F20F118DA8000000F20F1195B0000000F20F119DB8000000F20F11A5C00000004883EC28FFD04883C42848C7451800000000488B4D40488B55504C8B45704C8B4D784C8B9580000000F20F1085A0000000F20F108DA8000000F20F1095B0000000F20F109DB8000000F20F10A5C0000000C3 
[c58de0f80f3a600] jit-backend-dump}
(jitdriver: no get_printable_location) 
(jitdriver: no get_printable_location) 
[c58de0f8119cb80] {jit-trace-done
trace length: 59 
 number operations: 13 
 total snapshots: 2 
 snapshot data: 24 
 snapshot array data: 22 
 bigint consts:  0 0 
 float consts:  0 0 
 ref consts:  0 0 1 
 descrs: 1 
[c58de0f8119cb80] jit-trace-done}
[c58de0f81216c80] {jit-log-noopt
# Traced loop or bridge with 10 ops 
[i0, i1, i2, i3] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
f4 = raw_load_f(i1, i3, descr=<ArrayF 8>) 
f5 = float_neg(f4) 
raw_store(i2, i3, f5, descr=<ArrayF 8>) 
i7 = int_add(i3, 8) 
i8 = int_lt(i7, i0) 
guard_true(i8) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
guard_future_condition() 
jump(i0, i1, i2, i7, descr=<Loop-1>) 
[c58de0f81290e00] jit-log-noopt}
[c58de0f8130ae80] {jit-optimize
[c58de0f8130ae80] {jit-log-intbounds
[i0, i1, i2, i3] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
f4 = raw_load_f(i1, i3, descr=<ArrayF 8>) 
f5 = float_neg(f4) 
raw_store(i2, i3, f5, descr=<ArrayF 8>) 
i7 = int_add(i3, 8) 
# i7 -> (?)   IntBound.unbounded() 
i8 = int_lt(i7, i0) 
guard_true(i8, descr=<rpython.jit.metainterp.compile.ResumeGuardDescr object at 0x000002bde9cfdf68>) [i0, i1, i2, i7] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
[c58de0f81661680] jit-log-intbounds}
[c58de0f816db780] {jit-log-exported-state
[i9, i10, i11, i12] 
  INP(i9) 
  INP(i10) 
  INP(i11) 
  INP(i12 = int_add(i13, 8/ci)) 
  PureOp(i14 = int_lt(i12, i9)) 
[c58de0f81755900] jit-log-exported-state}
[c58de0f81755900] jit-optimize}
[c58de0f81755900] {jit-optimize
[c58de0f81849b00] {jit-log-intbounds
[i0, i1, i2, i3] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
f6 = raw_load_f(i4, i5, descr=<ArrayF 8>) 
f7 = float_neg(f6) 
raw_store(i8, i5, f7, descr=<ArrayF 8>) 
i10 = int_add(i5, 8) 
# i10 -> (?)   IntBound.unbounded() 
i12 = int_lt(i10, i11) 
guard_true(i12, descr=<rpython.jit.metainterp.compile.ResumeGuardDescr object at 0x000002bde9cff4b0>) [i11, i4, i8, i10] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
[c58de0f81b26200] jit-log-intbounds}
jump(i11, i4, i8, i10, descr=TargetToken(3014694794808)) 
[c58de0f81c1a400] jit-optimize}
[c58de0f81c94500] {jit-log-short-preamble
[] 
label(i15, i16, i17, i18) 
jump() 
[c58de0f81d0e600] jit-log-short-preamble}
[c58de0f81d88780] {jit-backend
[c58de0f81d88780] {jit-log-compiling-loop
[i9, i10, i11, i13] 
label(i9, i10, i11, i13, descr=TargetToken(3014694795032)) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
f19 = raw_load_f(i10, i13, descr=<ArrayF 8>) 
f20 = float_neg(f19) 
raw_store(i11, i13, f20, descr=<ArrayF 8>) 
i12 = int_add(i13, 8) 
i14 = int_lt(i12, i9) 
guard_true(i14, descr=<Guard0x2bde9cfdf68>) [i9, i10, i11, i12] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
label(i9, i10, i11, i12, descr=TargetToken(3014694794808)) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
f22 = raw_load_f(i10, i12, descr=<ArrayF 8>) 
f23 = float_neg(f22) 
raw_store(i11, i12, f23, descr=<ArrayF 8>) 
i25 = int_add(i12, 8) 
i26 = int_lt(i25, i9) 
guard_true(i26, descr=<Guard0x2bde9cff4b0>) [i9, i10, i11, i25] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
jump(i9, i10, i11, i25, descr=TargetToken(3014694794808)) 
[c58de0f81e7c980] jit-log-compiling-loop}
[c58de0f81ef6b00] {jit-mem-looptoken-alloc
allocating Loop # 1 
[c58de0f81ef6b00] jit-mem-looptoken-alloc}
[c58de0f828fa280] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeb1e0740 +0  000000000000000000000000000000004881ECA800000048896C246048899424B80000004889CD48895C2468488974247048897C24784C89A424800000004C89B424C00000004C89BC24C800000049BB702D22E4BD02000049FF030F1F44000049BBF03022E4BD02000049FF03488B8D28010000488B8538010000F20F10040166410F578390D5FB06488B9530010000F20F1104024883C008483B85200100000F8D00000000662E0F1F84000000000049BB703122E4BD02000049FF03488B9528010000F20F10040266410F578310D5FB06488B8D30010000F20F1104014883C008483B85200100000F8D000000004889952801000048898D30010000E9AEFFFFFF0F0B6666662E0F1F840000000000FF35EAFEFFFF4D8D9B30D6FB0641534D8D9BE0F8FFFF41FFE3FF35D9FEFFFF4D8D9BC0D5FB0641534D8D9BD0F8FFFF41FFE3 
[c58de0f82974380] jit-backend-dump}
[c58de0f829ee500] {jit-backend-addr
Loop 1 ((jitdriver: no get_printable_location)) has address 0x2bdeb1e078e to 0x2bdeb1e0850 (bootstrap 0x2bdeb1e0750) 
       gc table: 0x2bdeb1e0740 
       function: 0x2bdeb1e0750 
         resops: 0x2bdeb1e078e 
       failures: 0x2bdeb1e0850 
            end: 0x2bdeb1e0882 
[c58de0f829ee500] jit-backend-addr}
[c58de0f829ee500] {jit-regalloc-stats
Loop 1 ((jitdriver: no get_printable_location)) has address 0x2bdeb1e078e to 0x2bdeb1e0850 (bootstrap 0x2bdeb1e0750) 
assembler size:  272 
number ops:  18 
preamble num moves calls:  0 
preamble num moves jump: 0 
preamble num moves spills: 3 
preamble num moves spills to existing: 3 
preamble num register reloads: 3 
num moves calls:  0 
num moves jump: 2 
num moves spills: 0 
num moves spills to existing: 0 
num moves register reloads: 2 
[c58de0f82a68600] jit-regalloc-stats}
[c58de0f82a68600] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeb1e07e2 +0  6A000000 
[c58de0f82a68600] jit-backend-dump}
[c58de0f82ae2700] {jit-backend-dump
BACKEND x86_64 
SYS_EXECUTABLE ?? 
CODE_DUMP @2bdeb1e082b +0  3A000000 
[c58de0f82ae2700] jit-backend-dump}
[c58de0f82b5c880] {jit-log-rewritten-loop
# Loop 0 ((jitdriver: no get_printable_location)) : rewritten with 18 ops 
[i0, i1, i2, i3] 
+78: increment_debug_counter(3014599519600) 
+91: label(i0, i1, i2, i3, descr=TargetToken(3014694795032)) 
+96: increment_debug_counter(3014599520496) 
+109: f9 = gc_load_indexed_f(i1, i3, 1, 0, 8) 
+128: f10 = float_neg(f9) 
+137: gc_store_indexed(i2, i3, f10, 1, 0, 8) 
+149: i15 = int_add(i3, 8) 
+153: i16 = int_lt(i15, i0) 
+160: guard_true(i16, descr=<Guard0x2bde9cfdf68>) [i0, i1, i2, i15] 
+166: label(i0, i1, i2, i15, descr=TargetToken(3014694794808)) 
+176: increment_debug_counter(3014599520624) 
+189: f21 = gc_load_indexed_f(i1, i15, 1, 0, 8) 
+201: f22 = float_neg(f21) 
+210: gc_store_indexed(i2, i15, f22, 1, 0, 8) 
+222: i27 = int_add(i15, 8) 
+226: i28 = int_lt(i27, i0) 
+233: guard_true(i28, descr=<Guard0x2bde9cff4b0>) [i0, i1, i2, i27] 
+239: jump(i0, i1, i2, i27, descr=TargetToken(3014694794808)) 
+272: --end of the loop-- 
[c58de0f82c50a80] jit-log-rewritten-loop}
[c58de0f82c50a80] jit-backend}
compiled new loop 
[c58de0f82ccab80] {jit-log-dce-loop
# Loop 1 ((jitdriver: no get_printable_location)) : loop with 19 ops 
[i0, i1, i2, i3] 
+91: label(i0, i1, i2, i3, descr=TargetToken(3014694795032)) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+109: f4 = raw_load_f(i1, i3, descr=<ArrayF 8>) 
+128: f5 = float_neg(f4) 
+137: raw_store(i2, i3, f5, descr=<ArrayF 8>) 
+149: i7 = int_add(i3, 8) 
+153: i8 = int_lt(i7, i0) 
+160: guard_true(i8, descr=<Guard0x2bde9cfdf68>) [i0, i1, i2, i7] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+166: label(i0, i1, i2, i7, descr=TargetToken(3014694794808)) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+189: f9 = raw_load_f(i1, i7, descr=<ArrayF 8>) 
+201: f10 = float_neg(f9) 
+210: raw_store(i2, i7, f10, descr=<ArrayF 8>) 
+222: i12 = int_add(i7, 8) 
+226: i13 = int_lt(i12, i0) 
+233: guard_true(i13, descr=<Guard0x2bde9cff4b0>) [i0, i1, i2, i12] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+239: jump(i0, i1, i2, i12, descr=TargetToken(3014694794808)) 
+272: --end of the loop-- 
[c58de0f8b2c8780] jit-log-dce-loop}
[c58de0f8b2c8780] {jit-log-opt-loop
# Loop 1 ((jitdriver: no get_printable_location)) : loop with 19 ops 
[i0, i1, i2, i3] 
+91: label(i0, i1, i2, i3, descr=TargetToken(3014694795032)) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+109: f4 = raw_load_f(i1, i3, descr=<ArrayF 8>) 
+128: f5 = float_neg(f4) 
+137: raw_store(i2, i3, f5, descr=<ArrayF 8>) 
+149: i7 = int_add(i3, 8) 
+153: i8 = int_lt(i7, i0) 
+160: guard_true(i8, descr=<Guard0x2bde9cfdf68>) [i0, i1, i2, i7] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+166: label(i0, i1, i2, i7, descr=TargetToken(3014694794808)) 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+189: f9 = raw_load_f(i1, i7, descr=<ArrayF 8>) 
+201: f10 = float_neg(f9) 
+210: raw_store(i2, i7, f10, descr=<ArrayF 8>) 
+222: i12 = int_add(i7, 8) 
+226: i13 = int_lt(i12, i0) 
+233: guard_true(i13, descr=<Guard0x2bde9cff4b0>) [i0, i1, i2, i12] 
debug_merge_point(0, 0, '(jitdriver: no get_printable_location)') 
+239: jump(i0, i1, i2, i12, descr=TargetToken(3014694794808)) 
+272: --end of the loop-- 
[c58de0f8b3bc980] jit-log-opt-loop}
DoneWithThisFrameVoid 
[c58de0f8bdc0180] jit-tracing}
[c58de0f8bdc0180] {jit-backend-counts
entry 1:1 
TargetToken(3014694795032):1 
TargetToken(3014694794808):36 
[c58de0f8be3a280] jit-backend-counts}
---------- Hypothesis ----------
You can add @seed(109462259273286717751431988313423165480) to this test or run pytest with --hypothesis-seed=109462259273286717751431988313423165480 to reproduce this failure.
builder: rpython-win-x86-64 build #405
test: jit/backend/x86/test/test_x86vector/py/TestBasic/()/test_vector_float_unary[neg]