1552123015.760 * [progress]: [Phase 1 of 3] Setting up. 1552123015.762 * * * [progress]: [1/2] Preparing points 1552123015.763 * * * * [points]: Sampling 256 additional inputs, on iter 0 have 0 / 256 1552123015.771 * * * * [points]: Computing exacts on every 16 of 256 points to ramp up precision 1552123015.856 * * * * [points]: Setting MPFR precision to 64 1552123015.860 * * * * [points]: Setting MPFR precision to 320 1552123015.863 * * * * [points]: Computing exacts on every 8 of 256 points to ramp up precision 1552123015.865 * * * * [points]: Setting MPFR precision to 64 1552123015.867 * * * * [points]: Setting MPFR precision to 320 1552123015.871 * * * * [points]: Computing exacts on every 4 of 256 points to ramp up precision 1552123015.873 * * * * [points]: Setting MPFR precision to 64 1552123015.877 * * * * [points]: Setting MPFR precision to 320 1552123015.916 * * * * [points]: Computing exacts on every 2 of 256 points to ramp up precision 1552123015.918 * * * * [points]: Setting MPFR precision to 64 1552123015.928 * * * * [points]: Setting MPFR precision to 320 1552123015.936 * * * * [points]: Computing exacts for 256 points 1552123015.937 * * * * [points]: Setting MPFR precision to 64 1552123016.050 * * * * [points]: Setting MPFR precision to 320 1552123016.078 * * * * [points]: Filtering points with unrepresentable outputs 1552123016.097 * * * * [points]: Sampled 256 points with exact outputs 1552123016.098 * * * [progress]: [2/2] Setting up program. 1552123016.120 * [progress]: [Phase 2 of 3] Improving. 1552123016.121 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 1552123016.122 * [simplify]: Simplifying (-.p16 (*.p16 re re) (*.p16 im im)) 1552123016.124 * * [simplify]: iters left: 2 (5 enodes) 1552123016.131 * * [simplify]: iters left: 1 (19 enodes) 1552123016.138 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123016.139 * * [simplify]: Extracting #1: cost 8 inf + 0 1552123016.139 * * [simplify]: Extracting #2: cost 16 inf + 0 1552123016.140 * * [simplify]: Extracting #3: cost 16 inf + 1766 1552123016.140 * * [simplify]: Extracting #4: cost 6 inf + 6819 1552123016.140 * * [simplify]: Extracting #5: cost 1 inf + 12227 1552123016.141 * * [simplify]: Extracting #6: cost 0 inf + 13549 1552123016.142 * [simplify]: Simplified to (*.p16 (-.p16 re im) (+.p16 im re)) 1552123016.142 * [simplify]: Simplified (2) to (λ (re im) (*.p16 (-.p16 re im) (+.p16 im re))) 1552123016.186 * * [progress]: iteration 1 / 4 1552123016.187 * * * [progress]: picking best candidate 1552123016.246 * * * * [pick]: Picked # 1552123016.246 * * * [progress]: localizing error 1552123016.331 * * * [progress]: generating rewritten candidates 1552123016.331 * * * * [progress]: [ 1 / 1 ] rewriting at (2) 1552123016.338 * * * [progress]: generating series expansions 1552123016.338 * * * * [progress]: [ 1 / 1 ] generating series at (2) 1552123016.338 * * * [progress]: simplifying candidates 1552123016.338 * * * * [progress]: [ 1 / 5 ] simplifiying candidate # 1552123016.339 * [simplify]: Simplifying (*.p16 (-.p16 re im) re) 1552123016.339 * * [simplify]: iters left: 2 (4 enodes) 1552123016.340 * * [simplify]: iters left: 1 (16 enodes) 1552123016.343 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123016.343 * * [simplify]: Extracting #1: cost 9 inf + 0 1552123016.343 * * [simplify]: Extracting #2: cost 11 inf + 1 1552123016.343 * * [simplify]: Extracting #3: cost 13 inf + 323 1552123016.343 * * [simplify]: Extracting #4: cost 9 inf + 1933 1552123016.343 * * [simplify]: Extracting #5: cost 3 inf + 4862 1552123016.343 * * [simplify]: Extracting #6: cost 0 inf + 7748 1552123016.344 * [simplify]: Simplified to (*.p16 re (-.p16 re im)) 1552123016.344 * [simplify]: Simplified (2 2) to (λ (re im) (+.p16 (*.p16 (-.p16 re im) im) (*.p16 re (-.p16 re im)))) 1552123016.344 * * * * [progress]: [ 2 / 5 ] simplifiying candidate # 1552123016.344 * [simplify]: Simplifying (*.p16 re (-.p16 re im)) 1552123016.344 * * [simplify]: iters left: 2 (4 enodes) 1552123016.345 * * [simplify]: iters left: 1 (16 enodes) 1552123016.348 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123016.348 * * [simplify]: Extracting #1: cost 9 inf + 0 1552123016.348 * * [simplify]: Extracting #2: cost 11 inf + 1 1552123016.348 * * [simplify]: Extracting #3: cost 13 inf + 323 1552123016.348 * * [simplify]: Extracting #4: cost 9 inf + 1933 1552123016.349 * * [simplify]: Extracting #5: cost 3 inf + 4862 1552123016.349 * * [simplify]: Extracting #6: cost 0 inf + 7748 1552123016.349 * [simplify]: Simplified to (*.p16 re (-.p16 re im)) 1552123016.349 * [simplify]: Simplified (2 2) to (λ (re im) (+.p16 (*.p16 im (-.p16 re im)) (*.p16 re (-.p16 re im)))) 1552123016.349 * * * * [progress]: [ 3 / 5 ] simplifiying candidate # 1552123016.349 * [simplify]: Simplifying (*.p16 (-.p16 (*.p16 re re) (*.p16 im im)) (+.p16 im re)) 1552123016.350 * * [simplify]: iters left: 3 (7 enodes) 1552123016.968 * * [simplify]: iters left: 2 (28 enodes) 1552123016.980 * * [simplify]: iters left: 1 (79 enodes) 1552123017.010 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123017.010 * * [simplify]: Extracting #1: cost 23 inf + 0 1552123017.010 * * [simplify]: Extracting #2: cost 63 inf + 0 1552123017.011 * * [simplify]: Extracting #3: cost 75 inf + 1531 1552123017.013 * * [simplify]: Extracting #4: cost 37 inf + 47856 1552123017.018 * * [simplify]: Extracting #5: cost 1 inf + 91596 1552123017.023 * * [simplify]: Extracting #6: cost 0 inf + 94238 1552123017.029 * [simplify]: Simplified to (*.p16 (*.p16 (+.p16 im re) (+.p16 im re)) (-.p16 re im)) 1552123017.029 * [simplify]: Simplified (2 1) to (λ (re im) (/.p16 (*.p16 (*.p16 (+.p16 im re) (+.p16 im re)) (-.p16 re im)) (+.p16 re im))) 1552123017.029 * * * * [progress]: [ 4 / 5 ] simplifiying candidate # 1552123017.029 * * * * [progress]: [ 5 / 5 ] simplifiying candidate # 1552123017.030 * [simplify]: Simplifying (*.p16 (-.p16 re im) (+.p16 im re)) 1552123017.030 * * [simplify]: iters left: 2 (5 enodes) 1552123017.032 * * [simplify]: iters left: 1 (23 enodes) 1552123017.041 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123017.041 * * [simplify]: Extracting #1: cost 16 inf + 0 1552123017.041 * * [simplify]: Extracting #2: cost 31 inf + 0 1552123017.041 * * [simplify]: Extracting #3: cost 28 inf + 323 1552123017.041 * * [simplify]: Extracting #4: cost 9 inf + 8236 1552123017.042 * * [simplify]: Extracting #5: cost 0 inf + 14252 1552123017.043 * [simplify]: Simplified to (*.p16 (+.p16 im re) (-.p16 re im)) 1552123017.043 * [simplify]: Simplified (2) to (λ (re im) (*.p16 (+.p16 im re) (-.p16 re im))) 1552123017.043 * * * [progress]: adding candidates to table 1552123017.229 * * [progress]: iteration 2 / 4 1552123017.229 * * * [progress]: picking best candidate 1552123017.287 * * * * [pick]: Picked # 1552123017.287 * * * [progress]: localizing error 1552123017.457 * * * [progress]: generating rewritten candidates 1552123017.457 * * * * [progress]: [ 1 / 1 ] rewriting at (2) 1552123017.460 * * * [progress]: generating series expansions 1552123017.460 * * * * [progress]: [ 1 / 1 ] generating series at (2) 1552123017.460 * * * [progress]: simplifying candidates 1552123017.460 * * * * [progress]: [ 1 / 4 ] simplifiying candidate # 1552123017.460 * [simplify]: Simplifying (+.p16 re im) 1552123017.460 * * [simplify]: iters left: 1 (3 enodes) 1552123017.461 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123017.461 * * [simplify]: Extracting #1: cost 3 inf + 0 1552123017.461 * * [simplify]: Extracting #2: cost 1 inf + 2 1552123017.461 * * [simplify]: Extracting #3: cost 0 inf + 44 1552123017.461 * [simplify]: Simplified to (+.p16 im re) 1552123017.462 * [simplify]: Simplified (2 1) to (λ (re im) (*.p16 (+.p16 im re) (-.p16 re im))) 1552123017.462 * [simplify]: Simplifying (-.p16 re im) 1552123017.462 * * [simplify]: iters left: 1 (3 enodes) 1552123017.463 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123017.463 * * [simplify]: Extracting #1: cost 6 inf + 0 1552123017.463 * * [simplify]: Extracting #2: cost 5 inf + 44 1552123017.464 * * [simplify]: Extracting #3: cost 0 inf + 1571 1552123017.464 * [simplify]: Simplified to (-.p16 re im) 1552123017.464 * [simplify]: Simplified (2 2) to (λ (re im) (*.p16 (+.p16 re im) (-.p16 re im))) 1552123017.464 * * * * [progress]: [ 2 / 4 ] simplifiying candidate # 1552123017.464 * * * * [progress]: [ 3 / 4 ] simplifiying candidate # 1552123017.464 * * * * [progress]: [ 4 / 4 ] simplifiying candidate # 1552123017.464 * [simplify]: Simplifying (-.p16 (*.p16 re re) (*.p16 im im)) 1552123017.464 * * [simplify]: iters left: 2 (5 enodes) 1552123017.466 * * [simplify]: iters left: 1 (19 enodes) 1552123017.473 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123017.473 * * [simplify]: Extracting #1: cost 8 inf + 0 1552123017.473 * * [simplify]: Extracting #2: cost 16 inf + 0 1552123017.473 * * [simplify]: Extracting #3: cost 16 inf + 1766 1552123017.473 * * [simplify]: Extracting #4: cost 6 inf + 6819 1552123017.474 * * [simplify]: Extracting #5: cost 1 inf + 12227 1552123017.475 * * [simplify]: Extracting #6: cost 0 inf + 13549 1552123017.476 * [simplify]: Simplified to (*.p16 (-.p16 re im) (+.p16 im re)) 1552123017.476 * [simplify]: Simplified (2) to (λ (re im) (*.p16 (-.p16 re im) (+.p16 im re))) 1552123017.476 * * * [progress]: adding candidates to table 1552123017.693 * * [progress]: iteration 3 / 4 1552123017.694 * * * [progress]: picking best candidate 1552123017.736 * * * * [pick]: Picked # 1552123017.736 * * * [progress]: localizing error 1552123017.892 * * * [progress]: generating rewritten candidates 1552123017.892 * * * * [progress]: [ 1 / 3 ] rewriting at (2) 1552123017.897 * * * * [progress]: [ 2 / 3 ] rewriting at (2 1) 1552123017.899 * * * * [progress]: [ 3 / 3 ] rewriting at (2 2) 1552123017.902 * * * [progress]: generating series expansions 1552123017.902 * * * * [progress]: [ 1 / 3 ] generating series at (2) 1552123017.902 * * * * [progress]: [ 2 / 3 ] generating series at (2 1) 1552123017.902 * * * * [progress]: [ 3 / 3 ] generating series at (2 2) 1552123017.902 * * * [progress]: simplifying candidates 1552123017.902 * * * * [progress]: [ 1 / 10 ] simplifiying candidate # 1552123017.902 * [simplify]: Simplifying (-.p16 re im) 1552123017.902 * * [simplify]: iters left: 1 (3 enodes) 1552123017.903 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123017.903 * * [simplify]: Extracting #1: cost 6 inf + 0 1552123017.904 * * [simplify]: Extracting #2: cost 5 inf + 44 1552123017.904 * * [simplify]: Extracting #3: cost 0 inf + 1571 1552123017.904 * [simplify]: Simplified to (-.p16 re im) 1552123017.904 * [simplify]: Simplified (2 1) to (λ (re im) (*.p16 (-.p16 re im) (+.p16 im re))) 1552123017.904 * [simplify]: Simplifying (+.p16 im re) 1552123017.904 * * [simplify]: iters left: 1 (3 enodes) 1552123017.905 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123017.905 * * [simplify]: Extracting #1: cost 3 inf + 0 1552123017.905 * * [simplify]: Extracting #2: cost 1 inf + 2 1552123017.905 * * [simplify]: Extracting #3: cost 0 inf + 44 1552123017.906 * [simplify]: Simplified to (+.p16 re im) 1552123017.906 * [simplify]: Simplified (2 2) to (λ (re im) (*.p16 (-.p16 re im) (+.p16 re im))) 1552123017.906 * * * * [progress]: [ 2 / 10 ] simplifiying candidate # 1552123017.906 * [simplify]: Simplifying (-.p16 re im) 1552123017.906 * * [simplify]: iters left: 1 (3 enodes) 1552123017.907 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123017.907 * * [simplify]: Extracting #1: cost 6 inf + 0 1552123017.907 * * [simplify]: Extracting #2: cost 5 inf + 44 1552123017.907 * * [simplify]: Extracting #3: cost 0 inf + 1571 1552123017.908 * [simplify]: Simplified to (-.p16 re im) 1552123017.908 * [simplify]: Simplified (2 1) to (λ (re im) (*.p16 (-.p16 re im) (+.p16 im re))) 1552123017.908 * [simplify]: Simplifying (+.p16 im re) 1552123017.908 * * [simplify]: iters left: 1 (3 enodes) 1552123017.909 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123017.909 * * [simplify]: Extracting #1: cost 3 inf + 0 1552123017.909 * * [simplify]: Extracting #2: cost 1 inf + 2 1552123017.909 * * [simplify]: Extracting #3: cost 0 inf + 44 1552123017.909 * [simplify]: Simplified to (+.p16 re im) 1552123017.909 * [simplify]: Simplified (2 2) to (λ (re im) (*.p16 (-.p16 re im) (+.p16 re im))) 1552123017.909 * * * * [progress]: [ 3 / 10 ] simplifiying candidate # 1552123017.909 * * * * [progress]: [ 4 / 10 ] simplifiying candidate # 1552123017.910 * [simplify]: Simplifying (*.p16 (-.p16 (*.p16 re re) (*.p16 im im)) im) 1552123017.910 * * [simplify]: iters left: 3 (6 enodes) 1552123017.912 * * [simplify]: iters left: 2 (21 enodes) 1552123017.920 * * [simplify]: iters left: 1 (58 enodes) 1552123017.951 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123017.952 * * [simplify]: Extracting #1: cost 19 inf + 0 1552123017.952 * * [simplify]: Extracting #2: cost 57 inf + 1 1552123017.952 * * [simplify]: Extracting #3: cost 56 inf + 2810 1552123017.954 * * [simplify]: Extracting #4: cost 40 inf + 27662 1552123017.957 * * [simplify]: Extracting #5: cost 1 inf + 68925 1552123017.962 * * [simplify]: Extracting #6: cost 0 inf + 71247 1552123017.967 * [simplify]: Simplified to (*.p16 im (*.p16 (+.p16 im re) (-.p16 re im))) 1552123017.967 * [simplify]: Simplified (2 1 1) to (λ (re im) (+.p16 (/.p16 (*.p16 im (*.p16 (+.p16 im re) (-.p16 re im))) (+.p16 re im)) (*.p16 (-.p16 re im) re))) 1552123017.967 * * * * [progress]: [ 5 / 10 ] simplifiying candidate # 1552123017.967 * * * * [progress]: [ 6 / 10 ] simplifiying candidate # 1552123017.967 * [simplify]: Simplifying (*.p16 (-.p16 (*.p16 re re) (*.p16 im im)) re) 1552123017.967 * * [simplify]: iters left: 3 (6 enodes) 1552123017.970 * * [simplify]: iters left: 2 (21 enodes) 1552123017.978 * * [simplify]: iters left: 1 (56 enodes) 1552123017.999 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123018.000 * * [simplify]: Extracting #1: cost 19 inf + 0 1552123018.000 * * [simplify]: Extracting #2: cost 55 inf + 1 1552123018.000 * * [simplify]: Extracting #3: cost 44 inf + 6428 1552123018.002 * * [simplify]: Extracting #4: cost 26 inf + 32238 1552123018.006 * * [simplify]: Extracting #5: cost 0 inf + 67279 1552123018.010 * [simplify]: Simplified to (*.p16 re (*.p16 (+.p16 im re) (-.p16 re im))) 1552123018.010 * [simplify]: Simplified (2 2 1) to (λ (re im) (+.p16 (*.p16 (-.p16 re im) im) (/.p16 (*.p16 re (*.p16 (+.p16 im re) (-.p16 re im))) (+.p16 re im)))) 1552123018.010 * * * * [progress]: [ 7 / 10 ] simplifiying candidate # 1552123018.010 * * * * [progress]: [ 8 / 10 ] simplifiying candidate # 1552123018.010 * [simplify]: Simplifying (*.p16 (-.p16 re im) re) 1552123018.010 * * [simplify]: iters left: 2 (4 enodes) 1552123018.012 * * [simplify]: iters left: 1 (16 enodes) 1552123018.015 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123018.015 * * [simplify]: Extracting #1: cost 9 inf + 0 1552123018.015 * * [simplify]: Extracting #2: cost 11 inf + 1 1552123018.015 * * [simplify]: Extracting #3: cost 13 inf + 323 1552123018.015 * * [simplify]: Extracting #4: cost 9 inf + 1933 1552123018.016 * * [simplify]: Extracting #5: cost 3 inf + 4862 1552123018.016 * * [simplify]: Extracting #6: cost 0 inf + 7748 1552123018.016 * [simplify]: Simplified to (*.p16 re (-.p16 re im)) 1552123018.016 * [simplify]: Simplified (2 2) to (λ (re im) (+.p16 (*.p16 (-.p16 re im) im) (*.p16 re (-.p16 re im)))) 1552123018.016 * * * * [progress]: [ 9 / 10 ] simplifiying candidate # 1552123018.016 * [simplify]: Simplifying (*.p16 (-.p16 re im) re) 1552123018.016 * * [simplify]: iters left: 2 (4 enodes) 1552123018.017 * * [simplify]: iters left: 1 (16 enodes) 1552123018.020 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123018.020 * * [simplify]: Extracting #1: cost 9 inf + 0 1552123018.020 * * [simplify]: Extracting #2: cost 11 inf + 1 1552123018.020 * * [simplify]: Extracting #3: cost 13 inf + 323 1552123018.020 * * [simplify]: Extracting #4: cost 9 inf + 1933 1552123018.020 * * [simplify]: Extracting #5: cost 3 inf + 4862 1552123018.020 * * [simplify]: Extracting #6: cost 0 inf + 7748 1552123018.021 * [simplify]: Simplified to (*.p16 re (-.p16 re im)) 1552123018.021 * [simplify]: Simplified (2 2) to (λ (re im) (+.p16 (*.p16 (-.p16 re im) im) (*.p16 re (-.p16 re im)))) 1552123018.021 * * * * [progress]: [ 10 / 10 ] simplifiying candidate # 1552123018.021 * [simplify]: Simplifying (*.p16 (-.p16 re im) re) 1552123018.021 * * [simplify]: iters left: 2 (4 enodes) 1552123018.022 * * [simplify]: iters left: 1 (16 enodes) 1552123018.025 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123018.025 * * [simplify]: Extracting #1: cost 9 inf + 0 1552123018.025 * * [simplify]: Extracting #2: cost 11 inf + 1 1552123018.025 * * [simplify]: Extracting #3: cost 13 inf + 323 1552123018.025 * * [simplify]: Extracting #4: cost 9 inf + 1933 1552123018.025 * * [simplify]: Extracting #5: cost 3 inf + 4862 1552123018.025 * * [simplify]: Extracting #6: cost 0 inf + 7748 1552123018.025 * [simplify]: Simplified to (*.p16 re (-.p16 re im)) 1552123018.026 * [simplify]: Simplified (2 2) to (λ (re im) (+.p16 (*.p16 (-.p16 re im) im) (*.p16 re (-.p16 re im)))) 1552123018.026 * * * [progress]: adding candidates to table 1552123018.269 * * [progress]: iteration 4 / 4 1552123018.269 * * * [progress]: picking best candidate 1552123018.314 * * * * [pick]: Picked # 1552123018.314 * * * [progress]: localizing error 1552123018.501 * * * [progress]: generating rewritten candidates 1552123018.502 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2) 1552123018.520 * * * * [progress]: [ 2 / 4 ] rewriting at (2) 1552123018.526 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1) 1552123018.529 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1) 1552123018.530 * * * [progress]: generating series expansions 1552123018.530 * * * * [progress]: [ 1 / 4 ] generating series at (2 2) 1552123018.530 * * * * [progress]: [ 2 / 4 ] generating series at (2) 1552123018.530 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1) 1552123018.530 * * * * [progress]: [ 4 / 4 ] generating series at (2 1) 1552123018.530 * * * [progress]: simplifying candidates 1552123018.530 * * * * [progress]: [ 1 / 16 ] simplifiying candidate # 1552123018.530 * * * * [progress]: [ 2 / 16 ] simplifiying candidate # 1552123018.530 * [simplify]: Simplifying (*.p16 re (*.p16 (+.p16 im re) (-.p16 (*.p16 re re) (*.p16 im im)))) 1552123018.531 * * [simplify]: iters left: 4 (8 enodes) 1552123018.532 * * [simplify]: iters left: 3 (26 enodes) 1552123018.537 * * [simplify]: iters left: 2 (83 enodes) 1552123018.572 * * [simplify]: iters left: 1 (308 enodes) 1552123018.788 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123018.788 * * [simplify]: Extracting #1: cost 73 inf + 0 1552123018.789 * * [simplify]: Extracting #2: cost 279 inf + 1 1552123018.791 * * [simplify]: Extracting #3: cost 327 inf + 29560 1552123018.805 * * [simplify]: Extracting #4: cost 171 inf + 283018 1552123018.830 * * [simplify]: Extracting #5: cost 8 inf + 542075 1552123018.852 * * [simplify]: Extracting #6: cost 0 inf + 559607 1552123018.895 * [simplify]: Simplified to (*.p16 (*.p16 (+.p16 im re) (+.p16 im re)) (*.p16 re (-.p16 re im))) 1552123018.895 * [simplify]: Simplified (2 2 1) to (λ (re im) (+.p16 (*.p16 (-.p16 re im) im) (/.p16 (*.p16 (*.p16 (+.p16 im re) (+.p16 im re)) (*.p16 re (-.p16 re im))) (*.p16 (+.p16 re im) (+.p16 re im))))) 1552123018.895 * * * * [progress]: [ 3 / 16 ] simplifiying candidate # 1552123018.895 * * * * [progress]: [ 4 / 16 ] simplifiying candidate # 1552123018.895 * [simplify]: Simplifying (*.p16 re (*.p16 (+.p16 im re) (neg.p16 im))) 1552123018.895 * * [simplify]: iters left: 3 (6 enodes) 1552123018.898 * * [simplify]: iters left: 2 (15 enodes) 1552123018.902 * * [simplify]: iters left: 1 (34 enodes) 1552123018.915 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123018.915 * * [simplify]: Extracting #1: cost 17 inf + 0 1552123018.915 * * [simplify]: Extracting #2: cost 20 inf + 1 1552123018.915 * * [simplify]: Extracting #3: cost 16 inf + 1126 1552123018.916 * * [simplify]: Extracting #4: cost 6 inf + 6305 1552123018.917 * * [simplify]: Extracting #5: cost 0 inf + 10357 1552123018.918 * [simplify]: Simplified to (*.p16 (*.p16 (neg.p16 im) re) (+.p16 im re)) 1552123018.918 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (+.p16 (*.p16 (-.p16 re im) im) (/.p16 (+.p16 (*.p16 re (*.p16 (+.p16 im re) re)) (*.p16 (*.p16 (neg.p16 im) re) (+.p16 im re))) (+.p16 re im)))) 1552123018.918 * * * * [progress]: [ 5 / 16 ] simplifiying candidate # 1552123018.918 * [simplify]: Simplifying (*.p16 re (*.p16 (neg.p16 im) (+.p16 im re))) 1552123018.918 * * [simplify]: iters left: 3 (6 enodes) 1552123018.921 * * [simplify]: iters left: 2 (20 enodes) 1552123018.928 * * [simplify]: iters left: 1 (45 enodes) 1552123018.943 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123018.943 * * [simplify]: Extracting #1: cost 15 inf + 0 1552123018.943 * * [simplify]: Extracting #2: cost 19 inf + 1 1552123018.943 * * [simplify]: Extracting #3: cost 14 inf + 1009 1552123018.944 * * [simplify]: Extracting #4: cost 1 inf + 8713 1552123018.945 * * [simplify]: Extracting #5: cost 0 inf + 9475 1552123018.945 * [simplify]: Simplified to (*.p16 re (*.p16 (+.p16 im re) (neg.p16 im))) 1552123018.945 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (+.p16 (*.p16 (-.p16 re im) im) (/.p16 (+.p16 (*.p16 re (*.p16 re (+.p16 im re))) (*.p16 re (*.p16 (+.p16 im re) (neg.p16 im)))) (+.p16 re im)))) 1552123018.946 * * * * [progress]: [ 6 / 16 ] simplifiying candidate # 1552123018.946 * [simplify]: Simplifying (*.p16 (*.p16 (+.p16 im re) (neg.p16 im)) re) 1552123018.946 * * [simplify]: iters left: 3 (6 enodes) 1552123018.948 * * [simplify]: iters left: 2 (15 enodes) 1552123018.953 * * [simplify]: iters left: 1 (27 enodes) 1552123018.961 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123018.962 * * [simplify]: Extracting #1: cost 18 inf + 0 1552123018.962 * * [simplify]: Extracting #2: cost 22 inf + 1 1552123018.962 * * [simplify]: Extracting #3: cost 14 inf + 2214 1552123018.963 * * [simplify]: Extracting #4: cost 2 inf + 9957 1552123018.963 * * [simplify]: Extracting #5: cost 0 inf + 11401 1552123018.964 * [simplify]: Simplified to (*.p16 (*.p16 (+.p16 re im) re) (neg.p16 im)) 1552123018.964 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (+.p16 (*.p16 (-.p16 re im) im) (/.p16 (+.p16 (*.p16 (*.p16 (+.p16 im re) re) re) (*.p16 (*.p16 (+.p16 re im) re) (neg.p16 im))) (+.p16 re im)))) 1552123018.964 * * * * [progress]: [ 7 / 16 ] simplifiying candidate # 1552123018.965 * [simplify]: Simplifying (*.p16 (*.p16 (neg.p16 im) (+.p16 im re)) re) 1552123018.965 * * [simplify]: iters left: 3 (6 enodes) 1552123018.968 * * [simplify]: iters left: 2 (21 enodes) 1552123018.975 * * [simplify]: iters left: 1 (39 enodes) 1552123018.982 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123018.982 * * [simplify]: Extracting #1: cost 16 inf + 0 1552123018.983 * * [simplify]: Extracting #2: cost 20 inf + 1 1552123018.983 * * [simplify]: Extracting #3: cost 12 inf + 2534 1552123018.983 * * [simplify]: Extracting #4: cost 2 inf + 8713 1552123018.983 * * [simplify]: Extracting #5: cost 0 inf + 10237 1552123018.984 * [simplify]: Simplified to (*.p16 re (*.p16 (neg.p16 im) (+.p16 re im))) 1552123018.984 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (+.p16 (*.p16 (-.p16 re im) im) (/.p16 (+.p16 (*.p16 (*.p16 re (+.p16 im re)) re) (*.p16 re (*.p16 (neg.p16 im) (+.p16 re im)))) (+.p16 re im)))) 1552123018.984 * * * * [progress]: [ 8 / 16 ] simplifiying candidate # 1552123018.984 * [simplify]: Simplifying (-.p16 re im) 1552123018.984 * * [simplify]: iters left: 1 (3 enodes) 1552123018.985 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123018.985 * * [simplify]: Extracting #1: cost 6 inf + 0 1552123018.985 * * [simplify]: Extracting #2: cost 5 inf + 44 1552123018.985 * * [simplify]: Extracting #3: cost 0 inf + 1571 1552123018.985 * [simplify]: Simplified to (-.p16 re im) 1552123018.985 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (+.p16 (*.p16 (-.p16 re im) im) (/.p16 (*.p16 (*.p16 re (+.p16 im re)) (-.p16 re im)) (+.p16 re im)))) 1552123018.985 * * * * [progress]: [ 9 / 16 ] simplifiying candidate # 1552123018.986 * [simplify]: Simplifying (+.p16 re im) 1552123018.986 * * [simplify]: iters left: 1 (3 enodes) 1552123018.986 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123018.986 * * [simplify]: Extracting #1: cost 3 inf + 0 1552123018.986 * * [simplify]: Extracting #2: cost 1 inf + 2 1552123018.986 * * [simplify]: Extracting #3: cost 0 inf + 44 1552123018.986 * [simplify]: Simplified to (+.p16 im re) 1552123018.986 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (+.p16 (*.p16 (-.p16 re im) im) (/.p16 (/.p16 (*.p16 re (*.p16 (+.p16 im re) (-.p16 (*.p16 re re) (*.p16 im im)))) (+.p16 im re)) (+.p16 re im)))) 1552123018.987 * * * * [progress]: [ 10 / 16 ] simplifiying candidate # 1552123018.987 * * * * [progress]: [ 11 / 16 ] simplifiying candidate # 1552123018.987 * [simplify]: Simplifying (*.p16 (-.p16 (*.p16 re re) (*.p16 im im)) im) 1552123018.987 * * [simplify]: iters left: 3 (6 enodes) 1552123018.988 * * [simplify]: iters left: 2 (21 enodes) 1552123018.992 * * [simplify]: iters left: 1 (58 enodes) 1552123019.006 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123019.006 * * [simplify]: Extracting #1: cost 19 inf + 0 1552123019.007 * * [simplify]: Extracting #2: cost 57 inf + 1 1552123019.007 * * [simplify]: Extracting #3: cost 56 inf + 2810 1552123019.008 * * [simplify]: Extracting #4: cost 40 inf + 27662 1552123019.012 * * [simplify]: Extracting #5: cost 1 inf + 68925 1552123019.016 * * [simplify]: Extracting #6: cost 0 inf + 71247 1552123019.021 * [simplify]: Simplified to (*.p16 im (*.p16 (+.p16 im re) (-.p16 re im))) 1552123019.021 * [simplify]: Simplified (2 1 1) to (λ (re im) (+.p16 (/.p16 (*.p16 im (*.p16 (+.p16 im re) (-.p16 re im))) (+.p16 re im)) (/.p16 (*.p16 re (*.p16 (+.p16 im re) (-.p16 re im))) (+.p16 re im)))) 1552123019.021 * * * * [progress]: [ 12 / 16 ] simplifiying candidate # 1552123019.022 * * * * [progress]: [ 13 / 16 ] simplifiying candidate # 1552123019.022 * [simplify]: Simplifying (+.p16 (*.p16 (-.p16 re im) im) (/.p16 (*.p16 re (*.p16 (+.p16 im re) (-.p16 re im))) (+.p16 re im))) 1552123019.022 * * [simplify]: iters left: 5 (10 enodes) 1552123019.026 * * [simplify]: iters left: 4 (28 enodes) 1552123019.037 * * [simplify]: iters left: 3 (82 enodes) 1552123019.094 * * [simplify]: iters left: 2 (393 enodes) 1552123019.518 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123019.519 * * [simplify]: Extracting #1: cost 65 inf + 0 1552123019.520 * * [simplify]: Extracting #2: cost 282 inf + 0 1552123019.526 * * [simplify]: Extracting #3: cost 429 inf + 41337 1552123019.551 * * [simplify]: Extracting #4: cost 210 inf + 373640 1552123019.598 * * [simplify]: Extracting #5: cost 2 inf + 653342 1552123019.624 * * [simplify]: Extracting #6: cost 0 inf + 657026 1552123019.652 * [simplify]: Simplified to (*.p16 (-.p16 re im) (+.p16 im re)) 1552123019.653 * [simplify]: Simplified (2) to (λ (re im) (*.p16 (-.p16 re im) (+.p16 im re))) 1552123019.653 * * * * [progress]: [ 14 / 16 ] simplifiying candidate # 1552123019.653 * [simplify]: Simplifying (+.p16 (*.p16 (-.p16 re im) im) (/.p16 (*.p16 re (*.p16 (+.p16 im re) (-.p16 re im))) (+.p16 re im))) 1552123019.653 * * [simplify]: iters left: 5 (10 enodes) 1552123019.655 * * [simplify]: iters left: 4 (28 enodes) 1552123019.663 * * [simplify]: iters left: 3 (82 enodes) 1552123019.721 * * [simplify]: iters left: 2 (393 enodes) 1552123020.167 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123020.168 * * [simplify]: Extracting #1: cost 65 inf + 0 1552123020.169 * * [simplify]: Extracting #2: cost 282 inf + 0 1552123020.174 * * [simplify]: Extracting #3: cost 429 inf + 41337 1552123020.198 * * [simplify]: Extracting #4: cost 210 inf + 373640 1552123020.228 * * [simplify]: Extracting #5: cost 2 inf + 653342 1552123020.272 * * [simplify]: Extracting #6: cost 0 inf + 657026 1552123020.308 * [simplify]: Simplified to (*.p16 (-.p16 re im) (+.p16 im re)) 1552123020.308 * [simplify]: Simplified (2) to (λ (re im) (*.p16 (-.p16 re im) (+.p16 im re))) 1552123020.308 * * * * [progress]: [ 15 / 16 ] simplifiying candidate # 1552123020.308 * [simplify]: Simplifying (+.p16 (*.p16 (-.p16 re im) im) (/.p16 (*.p16 re (*.p16 (+.p16 im re) (-.p16 re im))) (+.p16 re im))) 1552123020.308 * * [simplify]: iters left: 5 (10 enodes) 1552123020.310 * * [simplify]: iters left: 4 (28 enodes) 1552123020.315 * * [simplify]: iters left: 3 (82 enodes) 1552123020.353 * * [simplify]: iters left: 2 (393 enodes) 1552123020.797 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123020.797 * * [simplify]: Extracting #1: cost 65 inf + 0 1552123020.798 * * [simplify]: Extracting #2: cost 282 inf + 0 1552123020.801 * * [simplify]: Extracting #3: cost 429 inf + 41337 1552123020.813 * * [simplify]: Extracting #4: cost 210 inf + 373640 1552123020.853 * * [simplify]: Extracting #5: cost 2 inf + 653342 1552123020.909 * * [simplify]: Extracting #6: cost 0 inf + 657026 1552123020.957 * [simplify]: Simplified to (*.p16 (-.p16 re im) (+.p16 im re)) 1552123020.957 * [simplify]: Simplified (2) to (λ (re im) (*.p16 (-.p16 re im) (+.p16 im re))) 1552123020.957 * * * * [progress]: [ 16 / 16 ] simplifiying candidate # 1552123020.957 * [simplify]: Simplifying (+.p16 (*.p16 (-.p16 re im) im) (/.p16 (*.p16 re (*.p16 (+.p16 im re) (-.p16 re im))) (+.p16 re im))) 1552123020.958 * * [simplify]: iters left: 5 (10 enodes) 1552123020.960 * * [simplify]: iters left: 4 (28 enodes) 1552123020.965 * * [simplify]: iters left: 3 (82 enodes) 1552123021.006 * * [simplify]: iters left: 2 (393 enodes) 1552123021.555 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123021.555 * * [simplify]: Extracting #1: cost 65 inf + 0 1552123021.557 * * [simplify]: Extracting #2: cost 282 inf + 0 1552123021.563 * * [simplify]: Extracting #3: cost 429 inf + 41337 1552123021.587 * * [simplify]: Extracting #4: cost 210 inf + 373640 1552123021.618 * * [simplify]: Extracting #5: cost 2 inf + 653342 1552123021.663 * * [simplify]: Extracting #6: cost 0 inf + 657026 1552123021.689 * [simplify]: Simplified to (*.p16 (-.p16 re im) (+.p16 im re)) 1552123021.689 * [simplify]: Simplified (2) to (λ (re im) (*.p16 (-.p16 re im) (+.p16 im re))) 1552123021.689 * * * [progress]: adding candidates to table 1552123022.454 * [progress]: [Phase 3 of 3] Extracting. 1552123022.454 * * [regime]: Finding splitpoints for: (# # # # #) 1552123022.456 * * * [regime-changes]: Trying 2 branch expressions: (im re) 1552123022.456 * * * * [regimes]: Trying to branch on im from (# # # # #) 1552123022.651 * * * * [regimes]: Trying to branch on re from (# # # # #) 1552123022.845 * * * [regime]: Found split indices: #