1554304903.364 * [misc]progress: [Phase 1 of 3] Setting up. 1554304903.365 * * * [misc]progress: [1/2] Preparing points 1554304903.366 * * * * [misc]points: Sampling 256 additional inputs, on iter 0 have 0 / 256 1554304903.367 * * * * [misc]points: Computing exacts on every 16 of 256 points to ramp up precision 1554304903.427 * * * * [misc]points: Setting MPFR precision to 64 1554304903.430 * * * * [misc]points: Setting MPFR precision to 320 1554304903.431 * * * * [misc]points: Computing exacts on every 8 of 256 points to ramp up precision 1554304903.432 * * * * [misc]points: Setting MPFR precision to 64 1554304903.433 * * * * [misc]points: Setting MPFR precision to 320 1554304903.435 * * * * [misc]points: Computing exacts on every 4 of 256 points to ramp up precision 1554304903.435 * * * * [misc]points: Setting MPFR precision to 64 1554304903.438 * * * * [misc]points: Setting MPFR precision to 320 1554304903.440 * * * * [misc]points: Computing exacts on every 2 of 256 points to ramp up precision 1554304903.441 * * * * [misc]points: Setting MPFR precision to 64 1554304903.444 * * * * [misc]points: Setting MPFR precision to 320 1554304903.449 * * * * [misc]points: Computing exacts for 256 points 1554304903.450 * * * * [misc]points: Setting MPFR precision to 64 1554304903.462 * * * * [misc]points: Setting MPFR precision to 320 1554304903.473 * * * * [misc]points: Filtering points with unrepresentable outputs 1554304903.474 * * * * [exit]points: Sampled 256 points with exact outputs 1554304903.474 * * * [misc]progress: [2/2] Setting up program. 1554304903.480 * [misc]progress: [Phase 2 of 3] Improving. 1554304903.480 * * * * [misc]progress: [ 1 / 1 ] simplifiying candidate # 1554304903.481 * [enter]simplify: Simplifying (-.p16 (*.p16 re re) (*.p16 im im)) 1554304903.483 * * [misc]simplify: iters left: 2 (5 enodes) 1554304903.487 * * [misc]simplify: iters left: 1 (19 enodes) 1554304903.492 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304903.492 * * [misc]simplify: Extracting #1: cost 8 inf + 0 1554304903.492 * * [misc]simplify: Extracting #2: cost 16 inf + 0 1554304903.492 * * [misc]simplify: Extracting #3: cost 16 inf + 1766 1554304903.492 * * [misc]simplify: Extracting #4: cost 6 inf + 6819 1554304903.493 * * [misc]simplify: Extracting #5: cost 1 inf + 12227 1554304903.493 * * [misc]simplify: Extracting #6: cost 0 inf + 13549 1554304903.494 * [exit]simplify: Simplified to (*.p16 (-.p16 re im) (+.p16 im re)) 1554304903.494 * [misc]simplify: Simplified (2) to (λ (re im) (*.p16 (-.p16 re im) (+.p16 im re))) 1554304903.827 * * [misc]progress: iteration 1 / 4 1554304903.828 * * * [misc]progress: picking best candidate 1554304903.835 * * * * [misc]pick: Picked # 1554304903.835 * * * [misc]progress: localizing error 1554304903.887 * * * [misc]progress: generating rewritten candidates 1554304903.888 * * * * [misc]progress: [ 1 / 1 ] rewriting at (2) 1554304903.892 * * * [misc]progress: generating series expansions 1554304903.892 * * * * [misc]progress: [ 1 / 1 ] generating series at (2) 1554304903.893 * * * [misc]progress: simplifying candidates 1554304903.893 * * * * [misc]progress: [ 1 / 5 ] simplifiying candidate # 1554304903.893 * [enter]simplify: Simplifying (*.p16 (-.p16 re im) re) 1554304903.893 * * [misc]simplify: iters left: 2 (4 enodes) 1554304903.894 * * [misc]simplify: iters left: 1 (16 enodes) 1554304903.897 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304903.897 * * [misc]simplify: Extracting #1: cost 9 inf + 0 1554304903.897 * * [misc]simplify: Extracting #2: cost 11 inf + 1 1554304903.897 * * [misc]simplify: Extracting #3: cost 13 inf + 323 1554304903.897 * * [misc]simplify: Extracting #4: cost 9 inf + 1933 1554304903.897 * * [misc]simplify: Extracting #5: cost 3 inf + 4862 1554304903.897 * * [misc]simplify: Extracting #6: cost 0 inf + 7748 1554304903.897 * [exit]simplify: Simplified to (*.p16 re (-.p16 re im)) 1554304903.898 * [misc]simplify: Simplified (2 2) to (λ (re im) (+.p16 (*.p16 (-.p16 re im) im) (*.p16 re (-.p16 re im)))) 1554304903.898 * * * * [misc]progress: [ 2 / 5 ] simplifiying candidate # 1554304903.898 * [enter]simplify: Simplifying (*.p16 re (-.p16 re im)) 1554304903.898 * * [misc]simplify: iters left: 2 (4 enodes) 1554304903.899 * * [misc]simplify: iters left: 1 (16 enodes) 1554304903.901 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304903.901 * * [misc]simplify: Extracting #1: cost 9 inf + 0 1554304903.901 * * [misc]simplify: Extracting #2: cost 11 inf + 1 1554304903.901 * * [misc]simplify: Extracting #3: cost 13 inf + 323 1554304903.902 * * [misc]simplify: Extracting #4: cost 9 inf + 1933 1554304903.902 * * [misc]simplify: Extracting #5: cost 3 inf + 4862 1554304903.902 * * [misc]simplify: Extracting #6: cost 0 inf + 7748 1554304903.902 * [exit]simplify: Simplified to (*.p16 re (-.p16 re im)) 1554304903.902 * [misc]simplify: Simplified (2 2) to (λ (re im) (+.p16 (*.p16 im (-.p16 re im)) (*.p16 re (-.p16 re im)))) 1554304903.902 * * * * [misc]progress: [ 3 / 5 ] simplifiying candidate # 1554304903.902 * [enter]simplify: Simplifying (*.p16 (-.p16 (*.p16 re re) (*.p16 im im)) (+.p16 im re)) 1554304903.903 * * [misc]simplify: iters left: 3 (7 enodes) 1554304903.904 * * [misc]simplify: iters left: 2 (28 enodes) 1554304903.910 * * [misc]simplify: iters left: 1 (79 enodes) 1554304903.940 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304903.940 * * [misc]simplify: Extracting #1: cost 23 inf + 0 1554304903.940 * * [misc]simplify: Extracting #2: cost 63 inf + 0 1554304903.940 * * [misc]simplify: Extracting #3: cost 75 inf + 1531 1554304903.942 * * [misc]simplify: Extracting #4: cost 37 inf + 47856 1554304903.945 * * [misc]simplify: Extracting #5: cost 1 inf + 91596 1554304903.948 * * [misc]simplify: Extracting #6: cost 0 inf + 94238 1554304903.953 * [exit]simplify: Simplified to (*.p16 (*.p16 (+.p16 im re) (+.p16 im re)) (-.p16 re im)) 1554304903.953 * [misc]simplify: Simplified (2 1) to (λ (re im) (/.p16 (*.p16 (*.p16 (+.p16 im re) (+.p16 im re)) (-.p16 re im)) (+.p16 re im))) 1554304903.953 * * * * [misc]progress: [ 4 / 5 ] simplifiying candidate # 1554304903.953 * * * * [misc]progress: [ 5 / 5 ] simplifiying candidate # 1554304903.954 * [enter]simplify: Simplifying (*.p16 (-.p16 re im) (+.p16 im re)) 1554304903.954 * * [misc]simplify: iters left: 2 (5 enodes) 1554304903.956 * * [misc]simplify: iters left: 1 (23 enodes) 1554304903.965 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304903.965 * * [misc]simplify: Extracting #1: cost 16 inf + 0 1554304903.965 * * [misc]simplify: Extracting #2: cost 31 inf + 0 1554304903.966 * * [misc]simplify: Extracting #3: cost 28 inf + 323 1554304903.966 * * [misc]simplify: Extracting #4: cost 9 inf + 8236 1554304903.967 * * [misc]simplify: Extracting #5: cost 0 inf + 14252 1554304903.968 * [exit]simplify: Simplified to (*.p16 (+.p16 im re) (-.p16 re im)) 1554304903.968 * [misc]simplify: Simplified (2) to (λ (re im) (*.p16 (+.p16 im re) (-.p16 re im))) 1554304903.968 * * * [misc]progress: adding candidates to table 1554304904.007 * * [misc]progress: iteration 2 / 4 1554304904.007 * * * [misc]progress: picking best candidate 1554304904.018 * * * * [misc]pick: Picked # 1554304904.018 * * * [misc]progress: localizing error 1554304904.067 * * * [misc]progress: generating rewritten candidates 1554304904.067 * * * * [misc]progress: [ 1 / 1 ] rewriting at (2) 1554304904.069 * * * [misc]progress: generating series expansions 1554304904.069 * * * * [misc]progress: [ 1 / 1 ] generating series at (2) 1554304904.069 * * * [misc]progress: simplifying candidates 1554304904.069 * * * * [misc]progress: [ 1 / 4 ] simplifiying candidate # 1554304904.069 * [enter]simplify: Simplifying (+.p16 re im) 1554304904.069 * * [misc]simplify: iters left: 1 (3 enodes) 1554304904.070 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304904.070 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1554304904.070 * * [misc]simplify: Extracting #2: cost 1 inf + 2 1554304904.070 * * [misc]simplify: Extracting #3: cost 0 inf + 44 1554304904.070 * [exit]simplify: Simplified to (+.p16 im re) 1554304904.070 * [misc]simplify: Simplified (2 1) to (λ (re im) (*.p16 (+.p16 im re) (-.p16 re im))) 1554304904.070 * [enter]simplify: Simplifying (-.p16 re im) 1554304904.070 * * [misc]simplify: iters left: 1 (3 enodes) 1554304904.071 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304904.071 * * [misc]simplify: Extracting #1: cost 6 inf + 0 1554304904.071 * * [misc]simplify: Extracting #2: cost 5 inf + 44 1554304904.071 * * [misc]simplify: Extracting #3: cost 0 inf + 1571 1554304904.071 * [exit]simplify: Simplified to (-.p16 re im) 1554304904.071 * [misc]simplify: Simplified (2 2) to (λ (re im) (*.p16 (+.p16 re im) (-.p16 re im))) 1554304904.071 * * * * [misc]progress: [ 2 / 4 ] simplifiying candidate # 1554304904.071 * * * * [misc]progress: [ 3 / 4 ] simplifiying candidate # 1554304904.071 * * * * [misc]progress: [ 4 / 4 ] simplifiying candidate # 1554304904.071 * [enter]simplify: Simplifying (-.p16 (*.p16 re re) (*.p16 im im)) 1554304904.071 * * [misc]simplify: iters left: 2 (5 enodes) 1554304904.072 * * [misc]simplify: iters left: 1 (19 enodes) 1554304904.076 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304904.076 * * [misc]simplify: Extracting #1: cost 8 inf + 0 1554304904.076 * * [misc]simplify: Extracting #2: cost 16 inf + 0 1554304904.076 * * [misc]simplify: Extracting #3: cost 16 inf + 1766 1554304904.076 * * [misc]simplify: Extracting #4: cost 6 inf + 6819 1554304904.077 * * [misc]simplify: Extracting #5: cost 1 inf + 12227 1554304904.077 * * [misc]simplify: Extracting #6: cost 0 inf + 13549 1554304904.077 * [exit]simplify: Simplified to (*.p16 (-.p16 re im) (+.p16 im re)) 1554304904.077 * [misc]simplify: Simplified (2) to (λ (re im) (*.p16 (-.p16 re im) (+.p16 im re))) 1554304904.077 * * * [misc]progress: adding candidates to table 1554304904.120 * * [misc]progress: iteration 3 / 4 1554304904.120 * * * [misc]progress: picking best candidate 1554304904.127 * * * * [misc]pick: Picked # 1554304904.127 * * * [misc]progress: localizing error 1554304904.198 * * * [misc]progress: generating rewritten candidates 1554304904.198 * * * * [misc]progress: [ 1 / 3 ] rewriting at (2) 1554304904.203 * * * * [misc]progress: [ 2 / 3 ] rewriting at (2 1 1) 1554304904.205 * * * * [misc]progress: [ 3 / 3 ] rewriting at (2 1) 1554304904.209 * * * [misc]progress: generating series expansions 1554304904.209 * * * * [misc]progress: [ 1 / 3 ] generating series at (2) 1554304904.209 * * * * [misc]progress: [ 2 / 3 ] generating series at (2 1 1) 1554304904.209 * * * * [misc]progress: [ 3 / 3 ] generating series at (2 1) 1554304904.209 * * * [misc]progress: simplifying candidates 1554304904.209 * * * * [misc]progress: [ 1 / 13 ] simplifiying candidate # 1554304904.209 * [enter]simplify: Simplifying (*.p16 (+.p16 im re) (+.p16 im re)) 1554304904.210 * * [misc]simplify: iters left: 2 (4 enodes) 1554304904.210 * * [misc]simplify: iters left: 1 (15 enodes) 1554304904.220 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304904.220 * * [misc]simplify: Extracting #1: cost 4 inf + 0 1554304904.220 * * [misc]simplify: Extracting #2: cost 10 inf + 0 1554304904.220 * * [misc]simplify: Extracting #3: cost 7 inf + 323 1554304904.220 * * [misc]simplify: Extracting #4: cost 0 inf + 2416 1554304904.221 * [exit]simplify: Simplified to (*.p16 (+.p16 re im) (+.p16 re im)) 1554304904.221 * [misc]simplify: Simplified (2 1) to (λ (re im) (/.p16 (*.p16 (+.p16 re im) (+.p16 re im)) (/.p16 (+.p16 re im) (-.p16 re im)))) 1554304904.221 * * * * [misc]progress: [ 2 / 13 ] simplifiying candidate # 1554304904.221 * [enter]simplify: Simplifying (*.p16 (*.p16 (+.p16 im re) (+.p16 im re)) (-.p16 (*.p16 re re) (*.p16 im im))) 1554304904.221 * * [misc]simplify: iters left: 3 (8 enodes) 1554304904.225 * * [misc]simplify: iters left: 2 (31 enodes) 1554304904.238 * * [misc]simplify: iters left: 1 (96 enodes) 1554304904.268 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304904.268 * * [misc]simplify: Extracting #1: cost 23 inf + 0 1554304904.268 * * [misc]simplify: Extracting #2: cost 110 inf + 0 1554304904.269 * * [misc]simplify: Extracting #3: cost 108 inf + 13073 1554304904.271 * * [misc]simplify: Extracting #4: cost 53 inf + 81123 1554304904.276 * * [misc]simplify: Extracting #5: cost 1 inf + 138651 1554304904.284 * * [misc]simplify: Extracting #6: cost 0 inf + 141293 1554304904.293 * [exit]simplify: Simplified to (*.p16 (+.p16 re im) (*.p16 (-.p16 re im) (*.p16 (+.p16 re im) (+.p16 re im)))) 1554304904.294 * [misc]simplify: Simplified (2 1) to (λ (re im) (/.p16 (*.p16 (+.p16 re im) (*.p16 (-.p16 re im) (*.p16 (+.p16 re im) (+.p16 re im)))) (*.p16 (+.p16 re im) (+.p16 re im)))) 1554304904.294 * * * * [misc]progress: [ 3 / 13 ] simplifiying candidate # 1554304904.294 * [enter]simplify: Simplifying (*.p16 (+.p16 im re) re) 1554304904.294 * * [misc]simplify: iters left: 2 (4 enodes) 1554304904.296 * * [misc]simplify: iters left: 1 (10 enodes) 1554304904.299 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304904.299 * * [misc]simplify: Extracting #1: cost 6 inf + 0 1554304904.299 * * [misc]simplify: Extracting #2: cost 6 inf + 1 1554304904.299 * * [misc]simplify: Extracting #3: cost 4 inf + 323 1554304904.299 * * [misc]simplify: Extracting #4: cost 0 inf + 1371 1554304904.299 * [exit]simplify: Simplified to (*.p16 (+.p16 re im) re) 1554304904.299 * [misc]simplify: Simplified (2 1 1 2) to (λ (re im) (/.p16 (*.p16 (+.p16 (*.p16 (+.p16 im re) im) (*.p16 (+.p16 re im) re)) (-.p16 re im)) (+.p16 re im))) 1554304904.299 * * * * [misc]progress: [ 4 / 13 ] simplifiying candidate # 1554304904.300 * [enter]simplify: Simplifying (*.p16 re (+.p16 im re)) 1554304904.300 * * [misc]simplify: iters left: 2 (4 enodes) 1554304904.301 * * [misc]simplify: iters left: 1 (15 enodes) 1554304904.306 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304904.306 * * [misc]simplify: Extracting #1: cost 5 inf + 0 1554304904.306 * * [misc]simplify: Extracting #2: cost 5 inf + 1 1554304904.306 * * [misc]simplify: Extracting #3: cost 0 inf + 1049 1554304904.306 * [exit]simplify: Simplified to (*.p16 re (+.p16 im re)) 1554304904.306 * [misc]simplify: Simplified (2 1 1 2) to (λ (re im) (/.p16 (*.p16 (+.p16 (*.p16 im (+.p16 im re)) (*.p16 re (+.p16 im re))) (-.p16 re im)) (+.p16 re im))) 1554304904.307 * * * * [misc]progress: [ 5 / 13 ] simplifiying candidate # 1554304904.307 * * * * [misc]progress: [ 6 / 13 ] simplifiying candidate # 1554304904.307 * [enter]simplify: Simplifying (*.p16 (*.p16 (+.p16 im re) (+.p16 im re)) (neg.p16 im)) 1554304904.307 * * [misc]simplify: iters left: 3 (6 enodes) 1554304904.310 * * [misc]simplify: iters left: 2 (20 enodes) 1554304904.317 * * [misc]simplify: iters left: 1 (48 enodes) 1554304904.343 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304904.343 * * [misc]simplify: Extracting #1: cost 18 inf + 0 1554304904.343 * * [misc]simplify: Extracting #2: cost 43 inf + 0 1554304904.343 * * [misc]simplify: Extracting #3: cost 36 inf + 1527 1554304904.345 * * [misc]simplify: Extracting #4: cost 14 inf + 14449 1554304904.347 * * [misc]simplify: Extracting #5: cost 0 inf + 24637 1554304904.350 * [exit]simplify: Simplified to (*.p16 (*.p16 (+.p16 re im) (neg.p16 im)) (+.p16 re im)) 1554304904.350 * [misc]simplify: Simplified (2 1 2) to (λ (re im) (/.p16 (+.p16 (*.p16 (*.p16 (+.p16 im re) (+.p16 im re)) re) (*.p16 (*.p16 (+.p16 re im) (neg.p16 im)) (+.p16 re im))) (+.p16 re im))) 1554304904.350 * * * * [misc]progress: [ 7 / 13 ] simplifiying candidate # 1554304904.350 * [enter]simplify: Simplifying (*.p16 (neg.p16 im) (*.p16 (+.p16 im re) (+.p16 im re))) 1554304904.350 * * [misc]simplify: iters left: 3 (6 enodes) 1554304904.353 * * [misc]simplify: iters left: 2 (20 enodes) 1554304904.361 * * [misc]simplify: iters left: 1 (64 enodes) 1554304904.385 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304904.385 * * [misc]simplify: Extracting #1: cost 13 inf + 0 1554304904.385 * * [misc]simplify: Extracting #2: cost 44 inf + 0 1554304904.386 * * [misc]simplify: Extracting #3: cost 37 inf + 2170 1554304904.386 * * [misc]simplify: Extracting #4: cost 16 inf + 15286 1554304904.387 * * [misc]simplify: Extracting #5: cost 0 inf + 26278 1554304904.389 * * [misc]simplify: Extracting #6: cost 0 inf + 25918 1554304904.390 * [exit]simplify: Simplified to (*.p16 (+.p16 re im) (*.p16 (neg.p16 im) (+.p16 re im))) 1554304904.390 * [misc]simplify: Simplified (2 1 2) to (λ (re im) (/.p16 (+.p16 (*.p16 re (*.p16 (+.p16 im re) (+.p16 im re))) (*.p16 (+.p16 re im) (*.p16 (neg.p16 im) (+.p16 re im)))) (+.p16 re im))) 1554304904.390 * * * * [misc]progress: [ 8 / 13 ] simplifiying candidate # 1554304904.390 * [enter]simplify: Simplifying (+.p16 im re) 1554304904.390 * * [misc]simplify: iters left: 1 (3 enodes) 1554304904.391 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304904.391 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1554304904.391 * * [misc]simplify: Extracting #2: cost 1 inf + 2 1554304904.391 * * [misc]simplify: Extracting #3: cost 0 inf + 44 1554304904.391 * [exit]simplify: Simplified to (+.p16 re im) 1554304904.391 * [misc]simplify: Simplified (2 1 1) to (λ (re im) (/.p16 (*.p16 (+.p16 re im) (*.p16 (+.p16 im re) (-.p16 re im))) (+.p16 re im))) 1554304904.391 * * * * [misc]progress: [ 9 / 13 ] simplifiying candidate # 1554304904.391 * [enter]simplify: Simplifying (+.p16 re im) 1554304904.391 * * [misc]simplify: iters left: 1 (3 enodes) 1554304904.392 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304904.392 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1554304904.392 * * [misc]simplify: Extracting #2: cost 1 inf + 2 1554304904.392 * * [misc]simplify: Extracting #3: cost 0 inf + 44 1554304904.392 * [exit]simplify: Simplified to (+.p16 im re) 1554304904.392 * [misc]simplify: Simplified (2 1 2) to (λ (re im) (/.p16 (/.p16 (*.p16 (*.p16 (+.p16 im re) (+.p16 im re)) (-.p16 (*.p16 re re) (*.p16 im im))) (+.p16 im re)) (+.p16 re im))) 1554304904.392 * * * * [misc]progress: [ 10 / 13 ] simplifiying candidate # 1554304904.392 * * * * [misc]progress: [ 11 / 13 ] simplifiying candidate # 1554304904.392 * [enter]simplify: Simplifying (/.p16 (*.p16 (*.p16 (+.p16 im re) (+.p16 im re)) (-.p16 re im)) (+.p16 re im)) 1554304904.392 * * [misc]simplify: iters left: 4 (8 enodes) 1554304904.394 * * [misc]simplify: iters left: 3 (29 enodes) 1554304904.400 * * [misc]simplify: iters left: 2 (82 enodes) 1554304904.435 * * [misc]simplify: iters left: 1 (350 enodes) 1554304904.793 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304904.793 * * [misc]simplify: Extracting #1: cost 67 inf + 0 1554304904.795 * * [misc]simplify: Extracting #2: cost 333 inf + 0 1554304904.801 * * [misc]simplify: Extracting #3: cost 477 inf + 42016 1554304904.820 * * [misc]simplify: Extracting #4: cost 156 inf + 425441 1554304904.866 * * [misc]simplify: Extracting #5: cost 6 inf + 597290 1554304904.919 * * [misc]simplify: Extracting #6: cost 1 inf + 593270 1554304904.975 * * [misc]simplify: Extracting #7: cost 0 inf + 594552 1554304905.023 * [exit]simplify: Simplified to (*.p16 (+.p16 re im) (-.p16 re im)) 1554304905.023 * [misc]simplify: Simplified (2) to (λ (re im) (*.p16 (+.p16 re im) (-.p16 re im))) 1554304905.023 * * * * [misc]progress: [ 12 / 13 ] simplifiying candidate # 1554304905.023 * [enter]simplify: Simplifying (/.p16 (*.p16 (*.p16 (+.p16 im re) (+.p16 im re)) (-.p16 re im)) (+.p16 re im)) 1554304905.023 * * [misc]simplify: iters left: 4 (8 enodes) 1554304905.025 * * [misc]simplify: iters left: 3 (29 enodes) 1554304905.031 * * [misc]simplify: iters left: 2 (82 enodes) 1554304905.068 * * [misc]simplify: iters left: 1 (350 enodes) 1554304905.437 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304905.437 * * [misc]simplify: Extracting #1: cost 67 inf + 0 1554304905.439 * * [misc]simplify: Extracting #2: cost 333 inf + 0 1554304905.445 * * [misc]simplify: Extracting #3: cost 477 inf + 42016 1554304905.474 * * [misc]simplify: Extracting #4: cost 156 inf + 425441 1554304905.529 * * [misc]simplify: Extracting #5: cost 6 inf + 597290 1554304905.583 * * [misc]simplify: Extracting #6: cost 1 inf + 593270 1554304905.637 * * [misc]simplify: Extracting #7: cost 0 inf + 594552 1554304905.690 * [exit]simplify: Simplified to (*.p16 (+.p16 re im) (-.p16 re im)) 1554304905.690 * [misc]simplify: Simplified (2) to (λ (re im) (*.p16 (+.p16 re im) (-.p16 re im))) 1554304905.690 * * * * [misc]progress: [ 13 / 13 ] simplifiying candidate # 1554304905.691 * [enter]simplify: Simplifying (/.p16 (*.p16 (*.p16 (+.p16 im re) (+.p16 im re)) (-.p16 re im)) (+.p16 re im)) 1554304905.691 * * [misc]simplify: iters left: 4 (8 enodes) 1554304905.695 * * [misc]simplify: iters left: 3 (29 enodes) 1554304905.706 * * [misc]simplify: iters left: 2 (82 enodes) 1554304905.754 * * [misc]simplify: iters left: 1 (350 enodes) 1554304906.205 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304906.205 * * [misc]simplify: Extracting #1: cost 67 inf + 0 1554304906.207 * * [misc]simplify: Extracting #2: cost 333 inf + 0 1554304906.213 * * [misc]simplify: Extracting #3: cost 477 inf + 42016 1554304906.241 * * [misc]simplify: Extracting #4: cost 156 inf + 425441 1554304906.290 * * [misc]simplify: Extracting #5: cost 6 inf + 597290 1554304906.327 * * [misc]simplify: Extracting #6: cost 1 inf + 593270 1554304906.381 * * [misc]simplify: Extracting #7: cost 0 inf + 594552 1554304906.436 * [exit]simplify: Simplified to (*.p16 (+.p16 re im) (-.p16 re im)) 1554304906.436 * [misc]simplify: Simplified (2) to (λ (re im) (*.p16 (+.p16 re im) (-.p16 re im))) 1554304906.436 * * * [misc]progress: adding candidates to table 1554304906.629 * * [misc]progress: iteration 4 / 4 1554304906.629 * * * [misc]progress: picking best candidate 1554304906.646 * * * * [misc]pick: Picked # 1554304906.646 * * * [misc]progress: localizing error 1554304906.760 * * * [misc]progress: generating rewritten candidates 1554304906.760 * * * * [misc]progress: [ 1 / 4 ] rewriting at (2) 1554304906.763 * * * * [misc]progress: [ 2 / 4 ] rewriting at (2 1 1) 1554304906.766 * * * * [misc]progress: [ 3 / 4 ] rewriting at (2 1 1 2) 1554304906.767 * * * * [misc]progress: [ 4 / 4 ] rewriting at (2 1 1 1) 1554304906.768 * * * [misc]progress: generating series expansions 1554304906.768 * * * * [misc]progress: [ 1 / 4 ] generating series at (2) 1554304906.768 * * * * [misc]progress: [ 2 / 4 ] generating series at (2 1 1) 1554304906.768 * * * * [misc]progress: [ 3 / 4 ] generating series at (2 1 1 2) 1554304906.768 * * * * [misc]progress: [ 4 / 4 ] generating series at (2 1 1 1) 1554304906.768 * * * [misc]progress: simplifying candidates 1554304906.768 * * * * [misc]progress: [ 1 / 18 ] simplifiying candidate # 1554304906.768 * [enter]simplify: Simplifying (+.p16 (*.p16 im (+.p16 im re)) (*.p16 re (+.p16 im re))) 1554304906.768 * * [misc]simplify: iters left: 3 (6 enodes) 1554304906.770 * * [misc]simplify: iters left: 2 (23 enodes) 1554304906.774 * * [misc]simplify: iters left: 1 (41 enodes) 1554304906.780 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304906.780 * * [misc]simplify: Extracting #1: cost 10 inf + 0 1554304906.781 * * [misc]simplify: Extracting #2: cost 16 inf + 0 1554304906.781 * * [misc]simplify: Extracting #3: cost 14 inf + 2 1554304906.781 * * [misc]simplify: Extracting #4: cost 3 inf + 3302 1554304906.781 * * [misc]simplify: Extracting #5: cost 0 inf + 4828 1554304906.781 * [exit]simplify: Simplified to (*.p16 (+.p16 re im) (+.p16 re im)) 1554304906.782 * [misc]simplify: Simplified (2 1) to (λ (re im) (/.p16 (*.p16 (+.p16 re im) (+.p16 re im)) (/.p16 (+.p16 re im) (-.p16 re im)))) 1554304906.782 * * * * [misc]progress: [ 2 / 18 ] simplifiying candidate # 1554304906.782 * [enter]simplify: Simplifying (*.p16 (+.p16 (*.p16 im (+.p16 im re)) (*.p16 re (+.p16 im re))) (-.p16 (*.p16 re re) (*.p16 im im))) 1554304906.782 * * [misc]simplify: iters left: 4 (10 enodes) 1554304906.784 * * [misc]simplify: iters left: 3 (35 enodes) 1554304906.801 * * [misc]simplify: iters left: 2 (96 enodes) 1554304906.849 * * [misc]simplify: iters left: 1 (381 enodes) 1554304907.175 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304907.175 * * [misc]simplify: Extracting #1: cost 101 inf + 0 1554304907.176 * * [misc]simplify: Extracting #2: cost 416 inf + 0 1554304907.187 * * [misc]simplify: Extracting #3: cost 413 inf + 195446 1554304907.239 * * [misc]simplify: Extracting #4: cost 58 inf + 771037 1554304907.294 * * [misc]simplify: Extracting #5: cost 1 inf + 860560 1554304907.332 * * [misc]simplify: Extracting #6: cost 0 inf + 863842 1554304907.373 * [exit]simplify: Simplified to (*.p16 (*.p16 (-.p16 re im) (+.p16 re im)) (*.p16 (+.p16 re im) (+.p16 re im))) 1554304907.373 * [misc]simplify: Simplified (2 1) to (λ (re im) (/.p16 (*.p16 (*.p16 (-.p16 re im) (+.p16 re im)) (*.p16 (+.p16 re im) (+.p16 re im))) (*.p16 (+.p16 re im) (+.p16 re im)))) 1554304907.373 * * * * [misc]progress: [ 3 / 18 ] simplifiying candidate # 1554304907.373 * [enter]simplify: Simplifying (+.p16 im re) 1554304907.373 * * [misc]simplify: iters left: 1 (3 enodes) 1554304907.375 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304907.375 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1554304907.375 * * [misc]simplify: Extracting #2: cost 1 inf + 2 1554304907.375 * * [misc]simplify: Extracting #3: cost 0 inf + 44 1554304907.375 * [exit]simplify: Simplified to (+.p16 re im) 1554304907.375 * [misc]simplify: Simplified (2 1 1 1) to (λ (re im) (/.p16 (*.p16 (*.p16 (+.p16 re im) (+.p16 im re)) (-.p16 re im)) (+.p16 re im))) 1554304907.375 * [enter]simplify: Simplifying (+.p16 im re) 1554304907.375 * * [misc]simplify: iters left: 1 (3 enodes) 1554304907.377 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304907.377 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1554304907.377 * * [misc]simplify: Extracting #2: cost 1 inf + 2 1554304907.377 * * [misc]simplify: Extracting #3: cost 0 inf + 44 1554304907.377 * [exit]simplify: Simplified to (+.p16 re im) 1554304907.377 * [misc]simplify: Simplified (2 1 1 2) to (λ (re im) (/.p16 (*.p16 (*.p16 (+.p16 im re) (+.p16 re im)) (-.p16 re im)) (+.p16 re im))) 1554304907.377 * * * * [misc]progress: [ 4 / 18 ] simplifiying candidate # 1554304907.377 * [enter]simplify: Simplifying (*.p16 re re) 1554304907.377 * * [misc]simplify: iters left: 1 (2 enodes) 1554304907.378 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304907.378 * * [misc]simplify: Extracting #1: cost 2 inf + 0 1554304907.378 * * [misc]simplify: Extracting #2: cost 1 inf + 1 1554304907.378 * * [misc]simplify: Extracting #3: cost 0 inf + 322 1554304907.378 * [exit]simplify: Simplified to (*.p16 re re) 1554304907.379 * [misc]simplify: Simplified (2 1 1 2) to (λ (re im) (/.p16 (*.p16 (+.p16 (+.p16 (*.p16 im (+.p16 im re)) (*.p16 re im)) (*.p16 re re)) (-.p16 re im)) (+.p16 re im))) 1554304907.379 * * * * [misc]progress: [ 5 / 18 ] simplifiying candidate # 1554304907.379 * [enter]simplify: Simplifying (*.p16 re re) 1554304907.379 * * [misc]simplify: iters left: 1 (2 enodes) 1554304907.380 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304907.380 * * [misc]simplify: Extracting #1: cost 2 inf + 0 1554304907.380 * * [misc]simplify: Extracting #2: cost 1 inf + 1 1554304907.380 * * [misc]simplify: Extracting #3: cost 0 inf + 322 1554304907.380 * [exit]simplify: Simplified to (*.p16 re re) 1554304907.380 * [misc]simplify: Simplified (2 1 1 2) to (λ (re im) (/.p16 (*.p16 (+.p16 (+.p16 (*.p16 im (+.p16 im re)) (*.p16 im re)) (*.p16 re re)) (-.p16 re im)) (+.p16 re im))) 1554304907.380 * * * * [misc]progress: [ 6 / 18 ] simplifiying candidate # 1554304907.380 * [enter]simplify: Simplifying (*.p16 im im) 1554304907.380 * * [misc]simplify: iters left: 1 (2 enodes) 1554304907.381 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304907.381 * * [misc]simplify: Extracting #1: cost 2 inf + 0 1554304907.381 * * [misc]simplify: Extracting #2: cost 1 inf + 1 1554304907.381 * * [misc]simplify: Extracting #3: cost 0 inf + 322 1554304907.381 * [exit]simplify: Simplified to (*.p16 im im) 1554304907.381 * [misc]simplify: Simplified (2 1 1 1) to (λ (re im) (/.p16 (*.p16 (+.p16 (*.p16 im im) (+.p16 (*.p16 im re) (*.p16 re (+.p16 im re)))) (-.p16 re im)) (+.p16 re im))) 1554304907.382 * * * * [misc]progress: [ 7 / 18 ] simplifiying candidate # 1554304907.382 * [enter]simplify: Simplifying (*.p16 im im) 1554304907.382 * * [misc]simplify: iters left: 1 (2 enodes) 1554304907.383 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304907.383 * * [misc]simplify: Extracting #1: cost 2 inf + 0 1554304907.383 * * [misc]simplify: Extracting #2: cost 1 inf + 1 1554304907.383 * * [misc]simplify: Extracting #3: cost 0 inf + 322 1554304907.383 * [exit]simplify: Simplified to (*.p16 im im) 1554304907.383 * [misc]simplify: Simplified (2 1 1 1) to (λ (re im) (/.p16 (*.p16 (+.p16 (*.p16 im im) (+.p16 (*.p16 re im) (*.p16 re (+.p16 im re)))) (-.p16 re im)) (+.p16 re im))) 1554304907.383 * * * * [misc]progress: [ 8 / 18 ] simplifiying candidate # 1554304907.383 * * * * [misc]progress: [ 9 / 18 ] simplifiying candidate # 1554304907.383 * [enter]simplify: Simplifying (*.p16 re re) 1554304907.383 * * [misc]simplify: iters left: 1 (2 enodes) 1554304907.384 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304907.384 * * [misc]simplify: Extracting #1: cost 2 inf + 0 1554304907.384 * * [misc]simplify: Extracting #2: cost 1 inf + 1 1554304907.384 * * [misc]simplify: Extracting #3: cost 0 inf + 322 1554304907.384 * [exit]simplify: Simplified to (*.p16 re re) 1554304907.384 * [misc]simplify: Simplified (2 1 1 2 2) to (λ (re im) (/.p16 (*.p16 (+.p16 (*.p16 im (+.p16 im re)) (+.p16 (*.p16 re im) (*.p16 re re))) (-.p16 re im)) (+.p16 re im))) 1554304907.385 * * * * [misc]progress: [ 10 / 18 ] simplifiying candidate # 1554304907.385 * [enter]simplify: Simplifying (*.p16 re re) 1554304907.385 * * [misc]simplify: iters left: 1 (2 enodes) 1554304907.386 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304907.386 * * [misc]simplify: Extracting #1: cost 2 inf + 0 1554304907.386 * * [misc]simplify: Extracting #2: cost 1 inf + 1 1554304907.386 * * [misc]simplify: Extracting #3: cost 0 inf + 322 1554304907.386 * [exit]simplify: Simplified to (*.p16 re re) 1554304907.386 * [misc]simplify: Simplified (2 1 1 2 2) to (λ (re im) (/.p16 (*.p16 (+.p16 (*.p16 im (+.p16 im re)) (+.p16 (*.p16 im re) (*.p16 re re))) (-.p16 re im)) (+.p16 re im))) 1554304907.386 * * * * [misc]progress: [ 11 / 18 ] simplifiying candidate # 1554304907.386 * * * * [misc]progress: [ 12 / 18 ] simplifiying candidate # 1554304907.387 * [enter]simplify: Simplifying (*.p16 im re) 1554304907.387 * * [misc]simplify: iters left: 1 (3 enodes) 1554304907.388 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304907.388 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1554304907.388 * * [misc]simplify: Extracting #2: cost 1 inf + 2 1554304907.388 * * [misc]simplify: Extracting #3: cost 0 inf + 324 1554304907.388 * [exit]simplify: Simplified to (*.p16 re im) 1554304907.388 * [misc]simplify: Simplified (2 1 1 1 2) to (λ (re im) (/.p16 (*.p16 (+.p16 (+.p16 (*.p16 im im) (*.p16 re im)) (*.p16 re (+.p16 im re))) (-.p16 re im)) (+.p16 re im))) 1554304907.388 * * * * [misc]progress: [ 13 / 18 ] simplifiying candidate # 1554304907.388 * [enter]simplify: Simplifying (*.p16 re im) 1554304907.389 * * [misc]simplify: iters left: 1 (3 enodes) 1554304907.390 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304907.390 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1554304907.390 * * [misc]simplify: Extracting #2: cost 1 inf + 2 1554304907.390 * * [misc]simplify: Extracting #3: cost 0 inf + 324 1554304907.390 * [exit]simplify: Simplified to (*.p16 im re) 1554304907.390 * [misc]simplify: Simplified (2 1 1 1 2) to (λ (re im) (/.p16 (*.p16 (+.p16 (+.p16 (*.p16 im im) (*.p16 im re)) (*.p16 re (+.p16 im re))) (-.p16 re im)) (+.p16 re im))) 1554304907.390 * * * * [misc]progress: [ 14 / 18 ] simplifiying candidate # 1554304907.390 * * * * [misc]progress: [ 15 / 18 ] simplifiying candidate # 1554304907.391 * [enter]simplify: Simplifying (*.p16 re (+.p16 im re)) 1554304907.391 * * [misc]simplify: iters left: 2 (4 enodes) 1554304907.393 * * [misc]simplify: iters left: 1 (15 enodes) 1554304907.398 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304907.398 * * [misc]simplify: Extracting #1: cost 5 inf + 0 1554304907.398 * * [misc]simplify: Extracting #2: cost 5 inf + 1 1554304907.398 * * [misc]simplify: Extracting #3: cost 0 inf + 1049 1554304907.398 * [exit]simplify: Simplified to (*.p16 re (+.p16 im re)) 1554304907.398 * [misc]simplify: Simplified (2 1 1 2) to (λ (re im) (/.p16 (*.p16 (+.p16 (*.p16 im (+.p16 im re)) (*.p16 re (+.p16 im re))) (-.p16 re im)) (+.p16 re im))) 1554304907.398 * * * * [misc]progress: [ 16 / 18 ] simplifiying candidate # 1554304907.399 * [enter]simplify: Simplifying (*.p16 re (+.p16 im re)) 1554304907.399 * * [misc]simplify: iters left: 2 (4 enodes) 1554304907.401 * * [misc]simplify: iters left: 1 (15 enodes) 1554304907.405 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304907.405 * * [misc]simplify: Extracting #1: cost 5 inf + 0 1554304907.406 * * [misc]simplify: Extracting #2: cost 5 inf + 1 1554304907.406 * * [misc]simplify: Extracting #3: cost 0 inf + 1049 1554304907.406 * [exit]simplify: Simplified to (*.p16 re (+.p16 im re)) 1554304907.406 * [misc]simplify: Simplified (2 1 1 2) to (λ (re im) (/.p16 (*.p16 (+.p16 (*.p16 im (+.p16 im re)) (*.p16 re (+.p16 im re))) (-.p16 re im)) (+.p16 re im))) 1554304907.406 * * * * [misc]progress: [ 17 / 18 ] simplifiying candidate # 1554304907.406 * [enter]simplify: Simplifying (*.p16 re (+.p16 im re)) 1554304907.406 * * [misc]simplify: iters left: 2 (4 enodes) 1554304907.408 * * [misc]simplify: iters left: 1 (15 enodes) 1554304907.413 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304907.413 * * [misc]simplify: Extracting #1: cost 5 inf + 0 1554304907.413 * * [misc]simplify: Extracting #2: cost 5 inf + 1 1554304907.413 * * [misc]simplify: Extracting #3: cost 0 inf + 1049 1554304907.413 * [exit]simplify: Simplified to (*.p16 re (+.p16 im re)) 1554304907.413 * [misc]simplify: Simplified (2 1 1 2) to (λ (re im) (/.p16 (*.p16 (+.p16 (*.p16 im (+.p16 im re)) (*.p16 re (+.p16 im re))) (-.p16 re im)) (+.p16 re im))) 1554304907.413 * * * * [misc]progress: [ 18 / 18 ] simplifiying candidate # 1554304907.414 * [enter]simplify: Simplifying (*.p16 re (+.p16 im re)) 1554304907.414 * * [misc]simplify: iters left: 2 (4 enodes) 1554304907.415 * * [misc]simplify: iters left: 1 (15 enodes) 1554304907.421 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304907.421 * * [misc]simplify: Extracting #1: cost 5 inf + 0 1554304907.421 * * [misc]simplify: Extracting #2: cost 5 inf + 1 1554304907.421 * * [misc]simplify: Extracting #3: cost 0 inf + 1049 1554304907.421 * [exit]simplify: Simplified to (*.p16 re (+.p16 im re)) 1554304907.421 * [misc]simplify: Simplified (2 1 1 2) to (λ (re im) (/.p16 (*.p16 (+.p16 (*.p16 im (+.p16 im re)) (*.p16 re (+.p16 im re))) (-.p16 re im)) (+.p16 re im))) 1554304907.421 * * * [misc]progress: adding candidates to table 1554304907.631 * [misc]progress: [Phase 3 of 3] Extracting. 1554304907.632 * * [misc]regime: Finding splitpoints for: (# # # # #) 1554304907.636 * * * [misc]regime-changes: Trying 2 branch expressions: (im re) 1554304907.637 * * * * [misc]regimes: Trying to branch on im from (# # # # #) 1554304907.732 * * * * [misc]regimes: Trying to branch on re from (# # # # #) 1554304907.812 * * * [misc]regime: Found split indices: #