1554304977.143 * [misc]progress: [Phase 1 of 3] Setting up. 1554304977.143 * * * [misc]progress: [1/2] Preparing points 1554304977.145 * * * * [misc]points: Sampling 256 additional inputs, on iter 0 have 0 / 256 1554304977.146 * * * * [misc]points: Computing exacts on every 16 of 256 points to ramp up precision 1554304977.150 * * * * [misc]points: Setting MPFR precision to 64 1554304977.153 * * * * [misc]points: Setting MPFR precision to 320 1554304977.155 * * * * [misc]points: Computing exacts on every 8 of 256 points to ramp up precision 1554304977.158 * * * * [misc]points: Setting MPFR precision to 64 1554304977.160 * * * * [misc]points: Setting MPFR precision to 320 1554304977.162 * * * * [misc]points: Computing exacts on every 4 of 256 points to ramp up precision 1554304977.164 * * * * [misc]points: Setting MPFR precision to 64 1554304977.167 * * * * [misc]points: Setting MPFR precision to 320 1554304977.170 * * * * [misc]points: Computing exacts on every 2 of 256 points to ramp up precision 1554304977.173 * * * * [misc]points: Setting MPFR precision to 64 1554304977.178 * * * * [misc]points: Setting MPFR precision to 320 1554304977.183 * * * * [misc]points: Computing exacts for 256 points 1554304977.186 * * * * [misc]points: Setting MPFR precision to 64 1554304977.200 * * * * [misc]points: Setting MPFR precision to 320 1554304977.215 * * * * [misc]points: Filtering points with unrepresentable outputs 1554304977.215 * * * * [misc]points: Sampling 100 additional inputs, on iter 1 have 156 / 256 1554304977.216 * * * * [misc]points: Computing exacts on every 6 of 100 points to ramp up precision 1554304977.219 * * * * [misc]points: Setting MPFR precision to 64 1554304977.220 * * * * [misc]points: Setting MPFR precision to 320 1554304977.221 * * * * [misc]points: Computing exacts on every 3 of 100 points to ramp up precision 1554304977.623 * * * * [misc]points: Setting MPFR precision to 64 1554304977.625 * * * * [misc]points: Setting MPFR precision to 320 1554304977.627 * * * * [misc]points: Computing exacts for 100 points 1554304977.630 * * * * [misc]points: Setting MPFR precision to 64 1554304977.644 * * * * [misc]points: Setting MPFR precision to 320 1554304977.652 * * * * [misc]points: Filtering points with unrepresentable outputs 1554304977.652 * * * * [misc]points: Sampling 33 additional inputs, on iter 2 have 223 / 256 1554304977.652 * * * * [misc]points: Computing exacts on every 2 of 33 points to ramp up precision 1554304977.655 * * * * [misc]points: Setting MPFR precision to 64 1554304977.656 * * * * [misc]points: Setting MPFR precision to 320 1554304977.657 * * * * [misc]points: Computing exacts for 33 points 1554304977.659 * * * * [misc]points: Setting MPFR precision to 64 1554304977.661 * * * * [misc]points: Setting MPFR precision to 320 1554304977.663 * * * * [misc]points: Filtering points with unrepresentable outputs 1554304977.664 * * * * [misc]points: Sampling 12 additional inputs, on iter 3 have 244 / 256 1554304977.664 * * * * [misc]points: Computing exacts for 12 points 1554304977.666 * * * * [misc]points: Setting MPFR precision to 64 1554304977.667 * * * * [misc]points: Setting MPFR precision to 320 1554304977.668 * * * * [misc]points: Filtering points with unrepresentable outputs 1554304977.668 * * * * [misc]points: Sampling 5 additional inputs, on iter 4 have 251 / 256 1554304977.668 * * * * [misc]points: Computing exacts for 5 points 1554304977.671 * * * * [misc]points: Setting MPFR precision to 64 1554304977.671 * * * * [misc]points: Setting MPFR precision to 320 1554304977.672 * * * * [misc]points: Filtering points with unrepresentable outputs 1554304977.672 * * * * [exit]points: Sampled 256 points with exact outputs 1554304977.672 * * * [misc]progress: [2/2] Setting up program. 1554304977.694 * [misc]progress: [Phase 2 of 3] Improving. 1554304977.694 * * * * [misc]progress: [ 1 / 1 ] simplifiying candidate #posit16 2.0))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304977.694 * [enter]simplify: Simplifying (/.p16 (+.p16 (/.p16 (-.p16 beta alpha) (+.p16 (+.p16 alpha beta) (real->posit16 2.0))) (real->posit16 1.0)) (real->posit16 2.0)) 1554304977.695 * * [misc]simplify: iters left: 5 (12 enodes) 1554304977.700 * * [misc]simplify: iters left: 4 (29 enodes) 1554304977.710 * * [misc]simplify: iters left: 3 (46 enodes) 1554304977.728 * * [misc]simplify: iters left: 2 (97 enodes) 1554304977.788 * * [misc]simplify: iters left: 1 (335 enodes) 1554304978.104 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304978.104 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1554304978.104 * * [misc]simplify: Extracting #2: cost 6 inf + 0 1554304978.104 * * [misc]simplify: Extracting #3: cost 84 inf + 2 1554304978.106 * * [misc]simplify: Extracting #4: cost 417 inf + 3 1554304978.116 * * [misc]simplify: Extracting #5: cost 404 inf + 78485 1554304978.154 * * [misc]simplify: Extracting #6: cost 124 inf + 437558 1554304978.206 * * [misc]simplify: Extracting #7: cost 5 inf + 645994 1554304978.261 * * [misc]simplify: Extracting #8: cost 0 inf + 656284 1554304978.319 * [exit]simplify: Simplified to (/.p16 (+.p16 (real->posit16 1.0) (/.p16 (-.p16 beta alpha) (+.p16 (+.p16 alpha beta) (real->posit16 2.0)))) (real->posit16 2.0)) 1554304978.319 * [misc]simplify: Simplified (2) to (λ (alpha beta) (/.p16 (+.p16 (real->posit16 1.0) (/.p16 (-.p16 beta alpha) (+.p16 (+.p16 alpha beta) (real->posit16 2.0)))) (real->posit16 2.0))) 1554304978.348 * * [misc]progress: iteration 1 / 4 1554304978.348 * * * [misc]progress: picking best candidate 1554304978.375 * * * * [misc]pick: Picked #posit16 2.0))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304978.376 * * * [misc]progress: localizing error 1554304978.588 * * * [misc]progress: generating rewritten candidates 1554304978.588 * * * * [misc]progress: [ 1 / 4 ] rewriting at (2 1 1) 1554304978.593 * * * * [misc]progress: [ 2 / 4 ] rewriting at (2 1) 1554304978.601 * * * * [misc]progress: [ 3 / 4 ] rewriting at (2 1 1 2) 1554304978.606 * * * * [misc]progress: [ 4 / 4 ] rewriting at (2) 1554304978.617 * * * [misc]progress: generating series expansions 1554304978.617 * * * * [misc]progress: [ 1 / 4 ] generating series at (2 1 1) 1554304978.617 * * * * [misc]progress: [ 2 / 4 ] generating series at (2 1) 1554304978.618 * * * * [misc]progress: [ 3 / 4 ] generating series at (2 1 1 2) 1554304978.618 * * * * [misc]progress: [ 4 / 4 ] generating series at (2) 1554304978.618 * * * [misc]progress: simplifying candidates 1554304978.618 * * * * [misc]progress: [ 1 / 8 ] simplifiying candidate #posit16 2.0)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304978.618 * [enter]simplify: Simplifying (-.p16 (*.p16 beta beta) (*.p16 alpha alpha)) 1554304978.618 * * [misc]simplify: iters left: 2 (5 enodes) 1554304978.619 * * [misc]simplify: iters left: 1 (19 enodes) 1554304978.623 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304978.623 * * [misc]simplify: Extracting #1: cost 8 inf + 0 1554304978.623 * * [misc]simplify: Extracting #2: cost 16 inf + 0 1554304978.623 * * [misc]simplify: Extracting #3: cost 16 inf + 1766 1554304978.623 * * [misc]simplify: Extracting #4: cost 6 inf + 6819 1554304978.623 * * [misc]simplify: Extracting #5: cost 1 inf + 12227 1554304978.624 * * [misc]simplify: Extracting #6: cost 0 inf + 13549 1554304978.624 * [exit]simplify: Simplified to (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) 1554304978.624 * [misc]simplify: Simplified (2 1 1 1) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) (*.p16 (+.p16 (+.p16 alpha beta) (real->posit16 2.0)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0))) 1554304978.624 * * * * [misc]progress: [ 2 / 8 ] simplifiying candidate #posit16 1.0) (/.p16 (-.p16 beta alpha) (+.p16 (+.p16 alpha beta) (real->posit16 2.0)))) (real->posit16 2.0)))> 1554304978.624 * * * * [misc]progress: [ 3 / 8 ] simplifiying candidate #posit16 2.0)))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304978.624 * * * * [misc]progress: [ 4 / 8 ] simplifiying candidate #posit16 2.0) (+.p16 alpha beta))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304978.624 * * * * [misc]progress: [ 5 / 8 ] simplifiying candidate #posit16 2.0))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304978.625 * [enter]simplify: Simplifying (/.p16 (+.p16 (/.p16 (-.p16 beta alpha) (+.p16 (+.p16 alpha beta) (real->posit16 2.0))) (real->posit16 1.0)) (real->posit16 2.0)) 1554304978.625 * * [misc]simplify: iters left: 5 (12 enodes) 1554304978.629 * * [misc]simplify: iters left: 4 (29 enodes) 1554304978.633 * * [misc]simplify: iters left: 3 (46 enodes) 1554304978.649 * * [misc]simplify: iters left: 2 (97 enodes) 1554304978.693 * * [misc]simplify: iters left: 1 (335 enodes) 1554304979.007 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304979.007 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1554304979.007 * * [misc]simplify: Extracting #2: cost 6 inf + 0 1554304979.008 * * [misc]simplify: Extracting #3: cost 84 inf + 2 1554304979.011 * * [misc]simplify: Extracting #4: cost 417 inf + 3 1554304979.020 * * [misc]simplify: Extracting #5: cost 404 inf + 78485 1554304979.054 * * [misc]simplify: Extracting #6: cost 124 inf + 437558 1554304979.105 * * [misc]simplify: Extracting #7: cost 5 inf + 645994 1554304979.162 * * [misc]simplify: Extracting #8: cost 0 inf + 656284 1554304979.217 * [exit]simplify: Simplified to (/.p16 (+.p16 (real->posit16 1.0) (/.p16 (-.p16 beta alpha) (+.p16 (+.p16 alpha beta) (real->posit16 2.0)))) (real->posit16 2.0)) 1554304979.217 * [misc]simplify: Simplified (2) to (λ (alpha beta) (/.p16 (+.p16 (real->posit16 1.0) (/.p16 (-.p16 beta alpha) (+.p16 (+.p16 alpha beta) (real->posit16 2.0)))) (real->posit16 2.0))) 1554304979.218 * * * * [misc]progress: [ 6 / 8 ] simplifiying candidate #posit16 2.0))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304979.218 * [enter]simplify: Simplifying (/.p16 (+.p16 (/.p16 (-.p16 beta alpha) (+.p16 (+.p16 alpha beta) (real->posit16 2.0))) (real->posit16 1.0)) (real->posit16 2.0)) 1554304979.218 * * [misc]simplify: iters left: 5 (12 enodes) 1554304979.224 * * [misc]simplify: iters left: 4 (29 enodes) 1554304979.234 * * [misc]simplify: iters left: 3 (46 enodes) 1554304979.250 * * [misc]simplify: iters left: 2 (97 enodes) 1554304979.296 * * [misc]simplify: iters left: 1 (335 enodes) 1554304979.560 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304979.561 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1554304979.561 * * [misc]simplify: Extracting #2: cost 6 inf + 0 1554304979.561 * * [misc]simplify: Extracting #3: cost 84 inf + 2 1554304979.562 * * [misc]simplify: Extracting #4: cost 417 inf + 3 1554304979.566 * * [misc]simplify: Extracting #5: cost 404 inf + 78485 1554304979.583 * * [misc]simplify: Extracting #6: cost 124 inf + 437558 1554304979.629 * * [misc]simplify: Extracting #7: cost 5 inf + 645994 1554304979.657 * * [misc]simplify: Extracting #8: cost 0 inf + 656284 1554304979.685 * [exit]simplify: Simplified to (/.p16 (+.p16 (real->posit16 1.0) (/.p16 (-.p16 beta alpha) (+.p16 (+.p16 alpha beta) (real->posit16 2.0)))) (real->posit16 2.0)) 1554304979.685 * [misc]simplify: Simplified (2) to (λ (alpha beta) (/.p16 (+.p16 (real->posit16 1.0) (/.p16 (-.p16 beta alpha) (+.p16 (+.p16 alpha beta) (real->posit16 2.0)))) (real->posit16 2.0))) 1554304979.685 * * * * [misc]progress: [ 7 / 8 ] simplifiying candidate #posit16 2.0))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304979.685 * [enter]simplify: Simplifying (/.p16 (+.p16 (/.p16 (-.p16 beta alpha) (+.p16 (+.p16 alpha beta) (real->posit16 2.0))) (real->posit16 1.0)) (real->posit16 2.0)) 1554304979.685 * * [misc]simplify: iters left: 5 (12 enodes) 1554304979.689 * * [misc]simplify: iters left: 4 (29 enodes) 1554304979.695 * * [misc]simplify: iters left: 3 (46 enodes) 1554304979.703 * * [misc]simplify: iters left: 2 (97 enodes) 1554304979.726 * * [misc]simplify: iters left: 1 (335 enodes) 1554304979.917 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304979.917 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1554304979.917 * * [misc]simplify: Extracting #2: cost 6 inf + 0 1554304979.917 * * [misc]simplify: Extracting #3: cost 84 inf + 2 1554304979.918 * * [misc]simplify: Extracting #4: cost 417 inf + 3 1554304979.922 * * [misc]simplify: Extracting #5: cost 404 inf + 78485 1554304979.940 * * [misc]simplify: Extracting #6: cost 124 inf + 437558 1554304979.966 * * [misc]simplify: Extracting #7: cost 5 inf + 645994 1554304979.996 * * [misc]simplify: Extracting #8: cost 0 inf + 656284 1554304980.024 * [exit]simplify: Simplified to (/.p16 (+.p16 (real->posit16 1.0) (/.p16 (-.p16 beta alpha) (+.p16 (+.p16 alpha beta) (real->posit16 2.0)))) (real->posit16 2.0)) 1554304980.024 * [misc]simplify: Simplified (2) to (λ (alpha beta) (/.p16 (+.p16 (real->posit16 1.0) (/.p16 (-.p16 beta alpha) (+.p16 (+.p16 alpha beta) (real->posit16 2.0)))) (real->posit16 2.0))) 1554304980.024 * * * * [misc]progress: [ 8 / 8 ] simplifiying candidate #posit16 2.0))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304980.024 * [enter]simplify: Simplifying (/.p16 (+.p16 (/.p16 (-.p16 beta alpha) (+.p16 (+.p16 alpha beta) (real->posit16 2.0))) (real->posit16 1.0)) (real->posit16 2.0)) 1554304980.024 * * [misc]simplify: iters left: 5 (12 enodes) 1554304980.030 * * [misc]simplify: iters left: 4 (29 enodes) 1554304980.041 * * [misc]simplify: iters left: 3 (46 enodes) 1554304980.059 * * [misc]simplify: iters left: 2 (97 enodes) 1554304980.103 * * [misc]simplify: iters left: 1 (335 enodes) 1554304980.295 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304980.296 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1554304980.296 * * [misc]simplify: Extracting #2: cost 6 inf + 0 1554304980.296 * * [misc]simplify: Extracting #3: cost 84 inf + 2 1554304980.298 * * [misc]simplify: Extracting #4: cost 417 inf + 3 1554304980.306 * * [misc]simplify: Extracting #5: cost 404 inf + 78485 1554304980.344 * * [misc]simplify: Extracting #6: cost 124 inf + 437558 1554304980.397 * * [misc]simplify: Extracting #7: cost 5 inf + 645994 1554304980.452 * * [misc]simplify: Extracting #8: cost 0 inf + 656284 1554304980.507 * [exit]simplify: Simplified to (/.p16 (+.p16 (real->posit16 1.0) (/.p16 (-.p16 beta alpha) (+.p16 (+.p16 alpha beta) (real->posit16 2.0)))) (real->posit16 2.0)) 1554304980.507 * [misc]simplify: Simplified (2) to (λ (alpha beta) (/.p16 (+.p16 (real->posit16 1.0) (/.p16 (-.p16 beta alpha) (+.p16 (+.p16 alpha beta) (real->posit16 2.0)))) (real->posit16 2.0))) 1554304980.507 * * * [misc]progress: adding candidates to table 1554304980.685 * * [misc]progress: iteration 2 / 4 1554304980.685 * * * [misc]progress: picking best candidate 1554304980.714 * * * * [misc]pick: Picked #posit16 2.0)))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304980.714 * * * [misc]progress: localizing error 1554304980.854 * * * [misc]progress: generating rewritten candidates 1554304980.854 * * * * [misc]progress: [ 1 / 4 ] rewriting at (2 1 1) 1554304980.856 * * * * [misc]progress: [ 2 / 4 ] rewriting at (2 1) 1554304980.860 * * * * [misc]progress: [ 3 / 4 ] rewriting at (2 1 1 2) 1554304980.862 * * * * [misc]progress: [ 4 / 4 ] rewriting at (2) 1554304980.868 * * * [misc]progress: generating series expansions 1554304980.868 * * * * [misc]progress: [ 1 / 4 ] generating series at (2 1 1) 1554304980.868 * * * * [misc]progress: [ 2 / 4 ] generating series at (2 1) 1554304980.868 * * * * [misc]progress: [ 3 / 4 ] generating series at (2 1 1 2) 1554304980.868 * * * * [misc]progress: [ 4 / 4 ] generating series at (2) 1554304980.868 * * * [misc]progress: simplifying candidates 1554304980.868 * * * * [misc]progress: [ 1 / 8 ] simplifiying candidate #posit16 2.0))) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304980.868 * [enter]simplify: Simplifying (-.p16 (*.p16 beta beta) (*.p16 alpha alpha)) 1554304980.869 * * [misc]simplify: iters left: 2 (5 enodes) 1554304980.870 * * [misc]simplify: iters left: 1 (19 enodes) 1554304980.873 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304980.873 * * [misc]simplify: Extracting #1: cost 8 inf + 0 1554304980.873 * * [misc]simplify: Extracting #2: cost 16 inf + 0 1554304980.873 * * [misc]simplify: Extracting #3: cost 16 inf + 1766 1554304980.874 * * [misc]simplify: Extracting #4: cost 6 inf + 6819 1554304980.874 * * [misc]simplify: Extracting #5: cost 1 inf + 12227 1554304980.875 * * [misc]simplify: Extracting #6: cost 0 inf + 13549 1554304980.875 * [exit]simplify: Simplified to (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) 1554304980.875 * [misc]simplify: Simplified (2 1 1 1) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) (*.p16 (+.p16 alpha (+.p16 beta (real->posit16 2.0))) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0))) 1554304980.875 * * * * [misc]progress: [ 2 / 8 ] simplifiying candidate #posit16 1.0) (/.p16 (-.p16 beta alpha) (+.p16 alpha (+.p16 beta (real->posit16 2.0))))) (real->posit16 2.0)))> 1554304980.875 * * * * [misc]progress: [ 3 / 8 ] simplifiying candidate #posit16 2.0))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304980.875 * [enter]simplify: Simplifying (real->posit16 2.0) 1554304980.876 * * [misc]simplify: iters left: 1 (2 enodes) 1554304980.877 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304980.877 * * [misc]simplify: Extracting #1: cost 2 inf + 0 1554304980.877 * * [misc]simplify: Extracting #2: cost 1 inf + 1 1554304980.877 * * [misc]simplify: Extracting #3: cost 0 inf + 2 1554304980.877 * [exit]simplify: Simplified to (real->posit16 2.0) 1554304980.877 * [misc]simplify: Simplified (2 1 1 2 2) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (-.p16 beta alpha) (+.p16 (+.p16 alpha beta) (real->posit16 2.0))) (real->posit16 1.0)) (real->posit16 2.0))) 1554304980.877 * * * * [misc]progress: [ 4 / 8 ] simplifiying candidate #posit16 2.0)) alpha)) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304980.877 * * * * [misc]progress: [ 5 / 8 ] simplifiying candidate #posit16 2.0)))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304980.877 * * * * [misc]progress: [ 6 / 8 ] simplifiying candidate #posit16 2.0)))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304980.877 * * * * [misc]progress: [ 7 / 8 ] simplifiying candidate #posit16 2.0)))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304980.877 * * * * [misc]progress: [ 8 / 8 ] simplifiying candidate #posit16 2.0)))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304980.877 * * * [misc]progress: adding candidates to table 1554304981.082 * * [misc]progress: iteration 3 / 4 1554304981.082 * * * [misc]progress: picking best candidate 1554304981.106 * * * * [misc]pick: Picked #posit16 2.0)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304981.106 * * * [misc]progress: localizing error 1554304981.328 * * * [misc]progress: generating rewritten candidates 1554304981.329 * * * * [misc]progress: [ 1 / 4 ] rewriting at (2 1 1) 1554304981.332 * * * * [misc]progress: [ 2 / 4 ] rewriting at (2 1) 1554304981.338 * * * * [misc]progress: [ 3 / 4 ] rewriting at (2 1 1 2) 1554304981.341 * * * * [misc]progress: [ 4 / 4 ] rewriting at (2 1 1 2 1) 1554304981.344 * * * [misc]progress: generating series expansions 1554304981.344 * * * * [misc]progress: [ 1 / 4 ] generating series at (2 1 1) 1554304981.344 * * * * [misc]progress: [ 2 / 4 ] generating series at (2 1) 1554304981.344 * * * * [misc]progress: [ 3 / 4 ] generating series at (2 1 1 2) 1554304981.344 * * * * [misc]progress: [ 4 / 4 ] generating series at (2 1 1 2 1) 1554304981.344 * * * [misc]progress: simplifying candidates 1554304981.344 * * * * [misc]progress: [ 1 / 14 ] simplifiying candidate #posit16 2.0))) (+.p16 beta alpha)) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304981.344 * [enter]simplify: Simplifying (+.p16 beta alpha) 1554304981.344 * * [misc]simplify: iters left: 1 (3 enodes) 1554304981.345 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304981.345 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1554304981.345 * * [misc]simplify: Extracting #2: cost 1 inf + 2 1554304981.345 * * [misc]simplify: Extracting #3: cost 0 inf + 44 1554304981.345 * [exit]simplify: Simplified to (+.p16 alpha beta) 1554304981.345 * [misc]simplify: Simplified (2 1 1 2) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (/.p16 (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) (+.p16 (+.p16 alpha beta) (real->posit16 2.0))) (+.p16 alpha beta)) (real->posit16 1.0)) (real->posit16 2.0))) 1554304981.345 * * * * [misc]progress: [ 2 / 14 ] simplifiying candidate #posit16 2.0)) (+.p16 beta alpha)) (+.p16 alpha beta))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304981.345 * [enter]simplify: Simplifying (-.p16 beta alpha) 1554304981.345 * * [misc]simplify: iters left: 1 (3 enodes) 1554304981.346 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304981.346 * * [misc]simplify: Extracting #1: cost 6 inf + 0 1554304981.346 * * [misc]simplify: Extracting #2: cost 5 inf + 44 1554304981.346 * * [misc]simplify: Extracting #3: cost 0 inf + 1571 1554304981.346 * [exit]simplify: Simplified to (-.p16 beta alpha) 1554304981.346 * [misc]simplify: Simplified (2 1 1 1) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (-.p16 beta alpha) (/.p16 (*.p16 (+.p16 (+.p16 alpha beta) (real->posit16 2.0)) (+.p16 beta alpha)) (+.p16 alpha beta))) (real->posit16 1.0)) (real->posit16 2.0))) 1554304981.346 * * * * [misc]progress: [ 3 / 14 ] simplifiying candidate #posit16 2.0)) (+.p16 beta alpha)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304981.347 * [enter]simplify: Simplifying (*.p16 (-.p16 (*.p16 beta beta) (*.p16 alpha alpha)) (+.p16 alpha beta)) 1554304981.347 * * [misc]simplify: iters left: 3 (7 enodes) 1554304981.348 * * [misc]simplify: iters left: 2 (28 enodes) 1554304981.355 * * [misc]simplify: iters left: 1 (79 enodes) 1554304981.374 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304981.374 * * [misc]simplify: Extracting #1: cost 23 inf + 0 1554304981.375 * * [misc]simplify: Extracting #2: cost 63 inf + 0 1554304981.375 * * [misc]simplify: Extracting #3: cost 75 inf + 1531 1554304981.381 * * [misc]simplify: Extracting #4: cost 37 inf + 47856 1554304981.384 * * [misc]simplify: Extracting #5: cost 1 inf + 91596 1554304981.387 * * [misc]simplify: Extracting #6: cost 0 inf + 94238 1554304981.390 * [exit]simplify: Simplified to (*.p16 (*.p16 (+.p16 alpha beta) (+.p16 alpha beta)) (-.p16 beta alpha)) 1554304981.390 * [misc]simplify: Simplified (2 1 1 1) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (*.p16 (*.p16 (+.p16 alpha beta) (+.p16 alpha beta)) (-.p16 beta alpha)) (*.p16 (*.p16 (+.p16 (+.p16 alpha beta) (real->posit16 2.0)) (+.p16 beta alpha)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0))) 1554304981.390 * * * * [misc]progress: [ 4 / 14 ] simplifiying candidate #posit16 2.0))) (/.p16 (+.p16 alpha beta) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304981.390 * [enter]simplify: Simplifying (/.p16 (-.p16 beta alpha) (+.p16 (+.p16 alpha beta) (real->posit16 2.0))) 1554304981.391 * * [misc]simplify: iters left: 3 (8 enodes) 1554304981.393 * * [misc]simplify: iters left: 2 (23 enodes) 1554304981.397 * * [misc]simplify: iters left: 1 (40 enodes) 1554304981.404 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304981.404 * * [misc]simplify: Extracting #1: cost 10 inf + 0 1554304981.404 * * [misc]simplify: Extracting #2: cost 32 inf + 0 1554304981.405 * * [misc]simplify: Extracting #3: cost 33 inf + 1045 1554304981.405 * * [misc]simplify: Extracting #4: cost 25 inf + 6988 1554304981.406 * * [misc]simplify: Extracting #5: cost 2 inf + 20756 1554304981.406 * * [misc]simplify: Extracting #6: cost 0 inf + 22961 1554304981.407 * [exit]simplify: Simplified to (/.p16 (-.p16 beta alpha) (+.p16 (+.p16 alpha beta) (real->posit16 2.0))) 1554304981.407 * [misc]simplify: Simplified (2 1 1 1) to (λ (alpha beta) (/.p16 (+.p16 (*.p16 (/.p16 (-.p16 beta alpha) (+.p16 (+.p16 alpha beta) (real->posit16 2.0))) (/.p16 (+.p16 alpha beta) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0))) 1554304981.408 * [enter]simplify: Simplifying (/.p16 (+.p16 alpha beta) (+.p16 beta alpha)) 1554304981.408 * * [misc]simplify: iters left: 2 (5 enodes) 1554304981.409 * * [misc]simplify: iters left: 1 (9 enodes) 1554304981.411 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304981.411 * * [misc]simplify: Extracting #1: cost 2 inf + 0 1554304981.411 * * [misc]simplify: Extracting #2: cost 4 inf + 0 1554304981.411 * * [misc]simplify: Extracting #3: cost 2 inf + 2 1554304981.411 * * [misc]simplify: Extracting #4: cost 0 inf + 526 1554304981.411 * [exit]simplify: Simplified to (/.p16 (+.p16 beta alpha) (+.p16 beta alpha)) 1554304981.411 * [misc]simplify: Simplified (2 1 1 2) to (λ (alpha beta) (/.p16 (+.p16 (*.p16 (/.p16 (-.p16 beta alpha) (+.p16 (+.p16 alpha beta) (real->posit16 2.0))) (/.p16 (+.p16 beta alpha) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0))) 1554304981.411 * * * * [misc]progress: [ 5 / 14 ] simplifiying candidate #posit16 1.0) (/.p16 (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) (*.p16 (+.p16 (+.p16 alpha beta) (real->posit16 2.0)) (+.p16 beta alpha)))) (real->posit16 2.0)))> 1554304981.412 * * * * [misc]progress: [ 6 / 14 ] simplifiying candidate #posit16 2.0)) beta) (*.p16 (+.p16 (+.p16 alpha beta) (real->posit16 2.0)) alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304981.412 * [enter]simplify: Simplifying (*.p16 (+.p16 (+.p16 alpha beta) (real->posit16 2.0)) alpha) 1554304981.412 * * [misc]simplify: iters left: 3 (7 enodes) 1554304981.416 * * [misc]simplify: iters left: 2 (17 enodes) 1554304981.422 * * [misc]simplify: iters left: 1 (36 enodes) 1554304981.434 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304981.434 * * [misc]simplify: Extracting #1: cost 10 inf + 0 1554304981.434 * * [misc]simplify: Extracting #2: cost 15 inf + 1 1554304981.435 * * [misc]simplify: Extracting #3: cost 14 inf + 323 1554304981.435 * * [misc]simplify: Extracting #4: cost 9 inf + 1372 1554304981.435 * * [misc]simplify: Extracting #5: cost 6 inf + 1498 1554304981.436 * * [misc]simplify: Extracting #6: cost 0 inf + 3353 1554304981.436 * [exit]simplify: Simplified to (*.p16 alpha (+.p16 (+.p16 beta alpha) (real->posit16 2.0))) 1554304981.436 * [misc]simplify: Simplified (2 1 1 2 2) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) (+.p16 (*.p16 (+.p16 (+.p16 alpha beta) (real->posit16 2.0)) beta) (*.p16 alpha (+.p16 (+.p16 beta alpha) (real->posit16 2.0))))) (real->posit16 1.0)) (real->posit16 2.0))) 1554304981.437 * * * * [misc]progress: [ 7 / 14 ] simplifiying candidate #posit16 2.0))) (*.p16 alpha (+.p16 (+.p16 alpha beta) (real->posit16 2.0))))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304981.437 * [enter]simplify: Simplifying (*.p16 alpha (+.p16 (+.p16 alpha beta) (real->posit16 2.0))) 1554304981.437 * * [misc]simplify: iters left: 3 (7 enodes) 1554304981.441 * * [misc]simplify: iters left: 2 (23 enodes) 1554304981.450 * * [misc]simplify: iters left: 1 (42 enodes) 1554304981.463 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304981.464 * * [misc]simplify: Extracting #1: cost 12 inf + 0 1554304981.464 * * [misc]simplify: Extracting #2: cost 16 inf + 1 1554304981.464 * * [misc]simplify: Extracting #3: cost 15 inf + 323 1554304981.464 * * [misc]simplify: Extracting #4: cost 11 inf + 1050 1554304981.465 * * [misc]simplify: Extracting #5: cost 5 inf + 2222 1554304981.465 * * [misc]simplify: Extracting #6: cost 0 inf + 4395 1554304981.466 * [exit]simplify: Simplified to (*.p16 alpha (+.p16 (+.p16 beta alpha) (real->posit16 2.0))) 1554304981.466 * [misc]simplify: Simplified (2 1 1 2 2) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) (+.p16 (*.p16 beta (+.p16 (+.p16 alpha beta) (real->posit16 2.0))) (*.p16 alpha (+.p16 (+.p16 beta alpha) (real->posit16 2.0))))) (real->posit16 1.0)) (real->posit16 2.0))) 1554304981.466 * * * * [misc]progress: [ 8 / 14 ] simplifiying candidate #posit16 2.0)))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304981.466 * * * * [misc]progress: [ 9 / 14 ] simplifiying candidate #posit16 2.0))) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304981.466 * * * * [misc]progress: [ 10 / 14 ] simplifiying candidate #posit16 2.0) (+.p16 alpha beta)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304981.466 * * * * [misc]progress: [ 11 / 14 ] simplifiying candidate #posit16 2.0)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304981.467 * [enter]simplify: Simplifying (/.p16 (+.p16 (/.p16 (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) (*.p16 (+.p16 (+.p16 alpha beta) (real->posit16 2.0)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)) 1554304981.467 * * [misc]simplify: iters left: 6 (15 enodes) 1554304981.475 * * [misc]simplify: iters left: 5 (52 enodes) 1554304981.497 * * [misc]simplify: iters left: 4 (152 enodes) 1554304981.582 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304981.582 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1554304981.582 * * [misc]simplify: Extracting #2: cost 6 inf + 0 1554304981.583 * * [misc]simplify: Extracting #3: cost 36 inf + 2 1554304981.583 * * [misc]simplify: Extracting #4: cost 104 inf + 3 1554304981.585 * * [misc]simplify: Extracting #5: cost 112 inf + 4517 1554304981.592 * * [misc]simplify: Extracting #6: cost 50 inf + 77491 1554304981.604 * * [misc]simplify: Extracting #7: cost 1 inf + 122190 1554304981.617 * * [misc]simplify: Extracting #8: cost 0 inf + 124192 1554304981.629 * [exit]simplify: Simplified to (/.p16 (+.p16 (/.p16 (-.p16 beta alpha) (+.p16 beta (+.p16 alpha (real->posit16 2.0)))) (real->posit16 1.0)) (real->posit16 2.0)) 1554304981.629 * [misc]simplify: Simplified (2) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (-.p16 beta alpha) (+.p16 beta (+.p16 alpha (real->posit16 2.0)))) (real->posit16 1.0)) (real->posit16 2.0))) 1554304981.629 * * * * [misc]progress: [ 12 / 14 ] simplifiying candidate #posit16 2.0)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304981.630 * [enter]simplify: Simplifying (/.p16 (+.p16 (/.p16 (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) (*.p16 (+.p16 (+.p16 alpha beta) (real->posit16 2.0)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)) 1554304981.630 * * [misc]simplify: iters left: 6 (15 enodes) 1554304981.640 * * [misc]simplify: iters left: 5 (52 enodes) 1554304981.657 * * [misc]simplify: iters left: 4 (152 enodes) 1554304981.698 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304981.698 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1554304981.698 * * [misc]simplify: Extracting #2: cost 6 inf + 0 1554304981.698 * * [misc]simplify: Extracting #3: cost 36 inf + 2 1554304981.698 * * [misc]simplify: Extracting #4: cost 104 inf + 3 1554304981.699 * * [misc]simplify: Extracting #5: cost 112 inf + 4517 1554304981.702 * * [misc]simplify: Extracting #6: cost 50 inf + 77491 1554304981.708 * * [misc]simplify: Extracting #7: cost 1 inf + 122190 1554304981.716 * * [misc]simplify: Extracting #8: cost 0 inf + 124192 1554304981.722 * [exit]simplify: Simplified to (/.p16 (+.p16 (/.p16 (-.p16 beta alpha) (+.p16 beta (+.p16 alpha (real->posit16 2.0)))) (real->posit16 1.0)) (real->posit16 2.0)) 1554304981.722 * [misc]simplify: Simplified (2) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (-.p16 beta alpha) (+.p16 beta (+.p16 alpha (real->posit16 2.0)))) (real->posit16 1.0)) (real->posit16 2.0))) 1554304981.722 * * * * [misc]progress: [ 13 / 14 ] simplifiying candidate #posit16 2.0)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304981.722 * [enter]simplify: Simplifying (/.p16 (+.p16 (/.p16 (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) (*.p16 (+.p16 (+.p16 alpha beta) (real->posit16 2.0)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)) 1554304981.722 * * [misc]simplify: iters left: 6 (15 enodes) 1554304981.726 * * [misc]simplify: iters left: 5 (52 enodes) 1554304981.737 * * [misc]simplify: iters left: 4 (152 enodes) 1554304981.781 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304981.781 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1554304981.781 * * [misc]simplify: Extracting #2: cost 6 inf + 0 1554304981.781 * * [misc]simplify: Extracting #3: cost 36 inf + 2 1554304981.782 * * [misc]simplify: Extracting #4: cost 104 inf + 3 1554304981.782 * * [misc]simplify: Extracting #5: cost 112 inf + 4517 1554304981.786 * * [misc]simplify: Extracting #6: cost 50 inf + 77491 1554304981.792 * * [misc]simplify: Extracting #7: cost 1 inf + 122190 1554304981.798 * * [misc]simplify: Extracting #8: cost 0 inf + 124192 1554304981.804 * [exit]simplify: Simplified to (/.p16 (+.p16 (/.p16 (-.p16 beta alpha) (+.p16 beta (+.p16 alpha (real->posit16 2.0)))) (real->posit16 1.0)) (real->posit16 2.0)) 1554304981.804 * [misc]simplify: Simplified (2) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (-.p16 beta alpha) (+.p16 beta (+.p16 alpha (real->posit16 2.0)))) (real->posit16 1.0)) (real->posit16 2.0))) 1554304981.804 * * * * [misc]progress: [ 14 / 14 ] simplifiying candidate #posit16 2.0)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304981.804 * [enter]simplify: Simplifying (/.p16 (+.p16 (/.p16 (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) (*.p16 (+.p16 (+.p16 alpha beta) (real->posit16 2.0)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)) 1554304981.804 * * [misc]simplify: iters left: 6 (15 enodes) 1554304981.808 * * [misc]simplify: iters left: 5 (52 enodes) 1554304981.820 * * [misc]simplify: iters left: 4 (152 enodes) 1554304981.868 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304981.868 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1554304981.868 * * [misc]simplify: Extracting #2: cost 6 inf + 0 1554304981.868 * * [misc]simplify: Extracting #3: cost 36 inf + 2 1554304981.869 * * [misc]simplify: Extracting #4: cost 104 inf + 3 1554304981.869 * * [misc]simplify: Extracting #5: cost 112 inf + 4517 1554304981.873 * * [misc]simplify: Extracting #6: cost 50 inf + 77491 1554304981.879 * * [misc]simplify: Extracting #7: cost 1 inf + 122190 1554304981.884 * * [misc]simplify: Extracting #8: cost 0 inf + 124192 1554304981.891 * [exit]simplify: Simplified to (/.p16 (+.p16 (/.p16 (-.p16 beta alpha) (+.p16 beta (+.p16 alpha (real->posit16 2.0)))) (real->posit16 1.0)) (real->posit16 2.0)) 1554304981.891 * [misc]simplify: Simplified (2) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (-.p16 beta alpha) (+.p16 beta (+.p16 alpha (real->posit16 2.0)))) (real->posit16 1.0)) (real->posit16 2.0))) 1554304981.891 * * * [misc]progress: adding candidates to table 1554304982.307 * * [misc]progress: iteration 4 / 4 1554304982.307 * * * [misc]progress: picking best candidate 1554304982.366 * * * * [misc]pick: Picked #posit16 2.0)) (+.p16 beta alpha)) (+.p16 alpha beta))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304982.366 * * * [misc]progress: localizing error 1554304982.456 * * * [misc]progress: generating rewritten candidates 1554304982.456 * * * * [misc]progress: [ 1 / 4 ] rewriting at (2 1 1 2) 1554304982.459 * * * * [misc]progress: [ 2 / 4 ] rewriting at (2 1 1) 1554304982.462 * * * * [misc]progress: [ 3 / 4 ] rewriting at (2 1) 1554304982.465 * * * * [misc]progress: [ 4 / 4 ] rewriting at (2 1 1 2 1) 1554304982.468 * * * [misc]progress: generating series expansions 1554304982.468 * * * * [misc]progress: [ 1 / 4 ] generating series at (2 1 1 2) 1554304982.468 * * * * [misc]progress: [ 2 / 4 ] generating series at (2 1 1) 1554304982.468 * * * * [misc]progress: [ 3 / 4 ] generating series at (2 1) 1554304982.468 * * * * [misc]progress: [ 4 / 4 ] generating series at (2 1 1 2 1) 1554304982.469 * * * [misc]progress: simplifying candidates 1554304982.469 * * * * [misc]progress: [ 1 / 11 ] simplifiying candidate #posit16 2.0)) (/.p16 (+.p16 alpha beta) (+.p16 beta alpha)))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304982.469 * [enter]simplify: Simplifying (+.p16 (+.p16 alpha beta) (real->posit16 2.0)) 1554304982.469 * * [misc]simplify: iters left: 2 (6 enodes) 1554304982.470 * * [misc]simplify: iters left: 1 (15 enodes) 1554304982.473 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304982.473 * * [misc]simplify: Extracting #1: cost 8 inf + 0 1554304982.473 * * [misc]simplify: Extracting #2: cost 7 inf + 2 1554304982.473 * * [misc]simplify: Extracting #3: cost 5 inf + 45 1554304982.473 * * [misc]simplify: Extracting #4: cost 1 inf + 213 1554304982.473 * * [misc]simplify: Extracting #5: cost 0 inf + 255 1554304982.473 * [exit]simplify: Simplified to (+.p16 (+.p16 beta alpha) (real->posit16 2.0)) 1554304982.473 * [misc]simplify: Simplified (2 1 1 2 1) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (-.p16 beta alpha) (/.p16 (+.p16 (+.p16 beta alpha) (real->posit16 2.0)) (/.p16 (+.p16 alpha beta) (+.p16 beta alpha)))) (real->posit16 1.0)) (real->posit16 2.0))) 1554304982.473 * * * * [misc]progress: [ 2 / 11 ] simplifiying candidate #posit16 2.0)) (+.p16 beta alpha))) (+.p16 alpha beta)) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304982.474 * [enter]simplify: Simplifying (+.p16 alpha beta) 1554304982.474 * * [misc]simplify: iters left: 1 (3 enodes) 1554304982.474 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304982.474 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1554304982.474 * * [misc]simplify: Extracting #2: cost 1 inf + 2 1554304982.474 * * [misc]simplify: Extracting #3: cost 0 inf + 44 1554304982.474 * [exit]simplify: Simplified to (+.p16 beta alpha) 1554304982.474 * [misc]simplify: Simplified (2 1 1 2) to (λ (alpha beta) (/.p16 (+.p16 (*.p16 (/.p16 (-.p16 beta alpha) (*.p16 (+.p16 (+.p16 alpha beta) (real->posit16 2.0)) (+.p16 beta alpha))) (+.p16 beta alpha)) (real->posit16 1.0)) (real->posit16 2.0))) 1554304982.475 * * * * [misc]progress: [ 3 / 11 ] simplifiying candidate #posit16 2.0)) (+.p16 beta alpha)) (+.p16 alpha beta)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304982.475 * [enter]simplify: Simplifying (-.p16 (*.p16 beta beta) (*.p16 alpha alpha)) 1554304982.475 * * [misc]simplify: iters left: 2 (5 enodes) 1554304982.476 * * [misc]simplify: iters left: 1 (19 enodes) 1554304982.479 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304982.479 * * [misc]simplify: Extracting #1: cost 8 inf + 0 1554304982.479 * * [misc]simplify: Extracting #2: cost 16 inf + 0 1554304982.479 * * [misc]simplify: Extracting #3: cost 16 inf + 1766 1554304982.479 * * [misc]simplify: Extracting #4: cost 6 inf + 6819 1554304982.480 * * [misc]simplify: Extracting #5: cost 1 inf + 12227 1554304982.480 * * [misc]simplify: Extracting #6: cost 0 inf + 13549 1554304982.480 * [exit]simplify: Simplified to (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) 1554304982.480 * [misc]simplify: Simplified (2 1 1 1) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) (*.p16 (/.p16 (*.p16 (+.p16 (+.p16 alpha beta) (real->posit16 2.0)) (+.p16 beta alpha)) (+.p16 alpha beta)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0))) 1554304982.481 * * * * [misc]progress: [ 4 / 11 ] simplifiying candidate #posit16 1.0) (/.p16 (-.p16 beta alpha) (/.p16 (*.p16 (+.p16 (+.p16 alpha beta) (real->posit16 2.0)) (+.p16 beta alpha)) (+.p16 alpha beta)))) (real->posit16 2.0)))> 1554304982.481 * * * * [misc]progress: [ 5 / 11 ] simplifiying candidate #posit16 2.0)) beta) (*.p16 (+.p16 (+.p16 alpha beta) (real->posit16 2.0)) alpha)) (+.p16 alpha beta))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304982.481 * [enter]simplify: Simplifying (*.p16 (+.p16 (+.p16 alpha beta) (real->posit16 2.0)) alpha) 1554304982.481 * * [misc]simplify: iters left: 3 (7 enodes) 1554304982.483 * * [misc]simplify: iters left: 2 (17 enodes) 1554304982.485 * * [misc]simplify: iters left: 1 (36 enodes) 1554304982.492 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304982.492 * * [misc]simplify: Extracting #1: cost 10 inf + 0 1554304982.492 * * [misc]simplify: Extracting #2: cost 15 inf + 1 1554304982.492 * * [misc]simplify: Extracting #3: cost 14 inf + 323 1554304982.492 * * [misc]simplify: Extracting #4: cost 9 inf + 1372 1554304982.492 * * [misc]simplify: Extracting #5: cost 6 inf + 1498 1554304982.493 * * [misc]simplify: Extracting #6: cost 0 inf + 3353 1554304982.493 * [exit]simplify: Simplified to (*.p16 alpha (+.p16 (+.p16 beta alpha) (real->posit16 2.0))) 1554304982.493 * [misc]simplify: Simplified (2 1 1 2 1 2) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (-.p16 beta alpha) (/.p16 (+.p16 (*.p16 (+.p16 (+.p16 alpha beta) (real->posit16 2.0)) beta) (*.p16 alpha (+.p16 (+.p16 beta alpha) (real->posit16 2.0)))) (+.p16 alpha beta))) (real->posit16 1.0)) (real->posit16 2.0))) 1554304982.493 * * * * [misc]progress: [ 6 / 11 ] simplifiying candidate #posit16 2.0))) (*.p16 alpha (+.p16 (+.p16 alpha beta) (real->posit16 2.0)))) (+.p16 alpha beta))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304982.493 * [enter]simplify: Simplifying (*.p16 alpha (+.p16 (+.p16 alpha beta) (real->posit16 2.0))) 1554304982.493 * * [misc]simplify: iters left: 3 (7 enodes) 1554304982.495 * * [misc]simplify: iters left: 2 (23 enodes) 1554304982.500 * * [misc]simplify: iters left: 1 (42 enodes) 1554304982.507 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304982.507 * * [misc]simplify: Extracting #1: cost 12 inf + 0 1554304982.507 * * [misc]simplify: Extracting #2: cost 16 inf + 1 1554304982.507 * * [misc]simplify: Extracting #3: cost 15 inf + 323 1554304982.507 * * [misc]simplify: Extracting #4: cost 11 inf + 1050 1554304982.507 * * [misc]simplify: Extracting #5: cost 5 inf + 2222 1554304982.511 * * [misc]simplify: Extracting #6: cost 0 inf + 4395 1554304982.511 * [exit]simplify: Simplified to (*.p16 alpha (+.p16 (+.p16 beta alpha) (real->posit16 2.0))) 1554304982.511 * [misc]simplify: Simplified (2 1 1 2 1 2) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (-.p16 beta alpha) (/.p16 (+.p16 (*.p16 beta (+.p16 (+.p16 alpha beta) (real->posit16 2.0))) (*.p16 alpha (+.p16 (+.p16 beta alpha) (real->posit16 2.0)))) (+.p16 alpha beta))) (real->posit16 1.0)) (real->posit16 2.0))) 1554304982.511 * * * * [misc]progress: [ 7 / 11 ] simplifiying candidate #posit16 2.0))) (+.p16 alpha beta))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304982.511 * * * * [misc]progress: [ 8 / 11 ] simplifiying candidate #posit16 2.0)) (+.p16 beta alpha)) (+.p16 alpha beta))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304982.511 * [enter]simplify: Simplifying (-.p16 beta alpha) 1554304982.511 * * [misc]simplify: iters left: 1 (3 enodes) 1554304982.512 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304982.512 * * [misc]simplify: Extracting #1: cost 6 inf + 0 1554304982.512 * * [misc]simplify: Extracting #2: cost 5 inf + 44 1554304982.512 * * [misc]simplify: Extracting #3: cost 0 inf + 1571 1554304982.512 * [exit]simplify: Simplified to (-.p16 beta alpha) 1554304982.512 * [misc]simplify: Simplified (2 1 1 1) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (-.p16 beta alpha) (/.p16 (*.p16 (+.p16 (+.p16 alpha beta) (real->posit16 2.0)) (+.p16 beta alpha)) (+.p16 alpha beta))) (real->posit16 1.0)) (real->posit16 2.0))) 1554304982.512 * * * * [misc]progress: [ 9 / 11 ] simplifiying candidate #posit16 2.0)) (+.p16 beta alpha)) (+.p16 alpha beta))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304982.513 * [enter]simplify: Simplifying (-.p16 beta alpha) 1554304982.513 * * [misc]simplify: iters left: 1 (3 enodes) 1554304982.513 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304982.513 * * [misc]simplify: Extracting #1: cost 6 inf + 0 1554304982.513 * * [misc]simplify: Extracting #2: cost 5 inf + 44 1554304982.513 * * [misc]simplify: Extracting #3: cost 0 inf + 1571 1554304982.514 * [exit]simplify: Simplified to (-.p16 beta alpha) 1554304982.514 * [misc]simplify: Simplified (2 1 1 1) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (-.p16 beta alpha) (/.p16 (*.p16 (+.p16 (+.p16 alpha beta) (real->posit16 2.0)) (+.p16 beta alpha)) (+.p16 alpha beta))) (real->posit16 1.0)) (real->posit16 2.0))) 1554304982.514 * * * * [misc]progress: [ 10 / 11 ] simplifiying candidate #posit16 2.0)) (+.p16 beta alpha)) (+.p16 alpha beta))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304982.514 * [enter]simplify: Simplifying (-.p16 beta alpha) 1554304982.514 * * [misc]simplify: iters left: 1 (3 enodes) 1554304982.514 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304982.514 * * [misc]simplify: Extracting #1: cost 6 inf + 0 1554304982.515 * * [misc]simplify: Extracting #2: cost 5 inf + 44 1554304982.515 * * [misc]simplify: Extracting #3: cost 0 inf + 1571 1554304982.515 * [exit]simplify: Simplified to (-.p16 beta alpha) 1554304982.515 * [misc]simplify: Simplified (2 1 1 1) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (-.p16 beta alpha) (/.p16 (*.p16 (+.p16 (+.p16 alpha beta) (real->posit16 2.0)) (+.p16 beta alpha)) (+.p16 alpha beta))) (real->posit16 1.0)) (real->posit16 2.0))) 1554304982.515 * * * * [misc]progress: [ 11 / 11 ] simplifiying candidate #posit16 2.0)) (+.p16 beta alpha)) (+.p16 alpha beta))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554304982.515 * [enter]simplify: Simplifying (-.p16 beta alpha) 1554304982.515 * * [misc]simplify: iters left: 1 (3 enodes) 1554304982.516 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554304982.516 * * [misc]simplify: Extracting #1: cost 6 inf + 0 1554304982.516 * * [misc]simplify: Extracting #2: cost 5 inf + 44 1554304982.516 * * [misc]simplify: Extracting #3: cost 0 inf + 1571 1554304982.516 * [exit]simplify: Simplified to (-.p16 beta alpha) 1554304982.516 * [misc]simplify: Simplified (2 1 1 1) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (-.p16 beta alpha) (/.p16 (*.p16 (+.p16 (+.p16 alpha beta) (real->posit16 2.0)) (+.p16 beta alpha)) (+.p16 alpha beta))) (real->posit16 1.0)) (real->posit16 2.0))) 1554304982.516 * * * [misc]progress: adding candidates to table 1554304982.850 * [misc]progress: [Phase 3 of 3] Extracting. 1554304982.850 * * [misc]regime: Finding splitpoints for: (#posit16 2.0))) (+.p16 alpha beta)) (real->posit16 1.0)) (real->posit16 2.0)))> #posit16 2.0)) (+.p16 beta alpha))) (+.p16 alpha beta)) (real->posit16 1.0)) (real->posit16 2.0)))> #posit16 2.0))) (*.p16 alpha (+.p16 (+.p16 alpha beta) (real->posit16 2.0)))) (+.p16 alpha beta))) (real->posit16 1.0)) (real->posit16 2.0)))> #posit16 2.0)) (+.p16 beta alpha)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> #posit16 2.0)) beta) (*.p16 (+.p16 (+.p16 alpha beta) (real->posit16 2.0)) alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> #posit16 2.0)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> #posit16 2.0)))) (real->posit16 1.0)) (real->posit16 2.0)))>) 1554304982.851 * * * [misc]regime-changes: Trying 2 branch expressions: (alpha beta) 1554304982.852 * * * * [misc]regimes: Trying to branch on alpha from (#posit16 2.0))) (+.p16 alpha beta)) (real->posit16 1.0)) (real->posit16 2.0)))> #posit16 2.0)) (+.p16 beta alpha))) (+.p16 alpha beta)) (real->posit16 1.0)) (real->posit16 2.0)))> #posit16 2.0))) (*.p16 alpha (+.p16 (+.p16 alpha beta) (real->posit16 2.0)))) (+.p16 alpha beta))) (real->posit16 1.0)) (real->posit16 2.0)))> #posit16 2.0)) (+.p16 beta alpha)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> #posit16 2.0)) beta) (*.p16 (+.p16 (+.p16 alpha beta) (real->posit16 2.0)) alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> #posit16 2.0)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> #posit16 2.0)))) (real->posit16 1.0)) (real->posit16 2.0)))>) 1554304983.011 * * * * [misc]regimes: Trying to branch on beta from (#posit16 2.0))) (+.p16 alpha beta)) (real->posit16 1.0)) (real->posit16 2.0)))> #posit16 2.0)) (+.p16 beta alpha))) (+.p16 alpha beta)) (real->posit16 1.0)) (real->posit16 2.0)))> #posit16 2.0))) (*.p16 alpha (+.p16 (+.p16 alpha beta) (real->posit16 2.0)))) (+.p16 alpha beta))) (real->posit16 1.0)) (real->posit16 2.0)))> #posit16 2.0)) (+.p16 beta alpha)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> #posit16 2.0)) beta) (*.p16 (+.p16 (+.p16 alpha beta) (real->posit16 2.0)) alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> #posit16 2.0)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> #posit16 2.0)))) (real->posit16 1.0)) (real->posit16 2.0)))>) 1554304983.274 * * * [misc]regime: Found split indices: #