1554300822.609 * [misc]progress: [Phase 1 of 3] Setting up. 1554300822.609 * * * [misc]progress: [1/2] Preparing points 1554300822.610 * * * * [misc]points: Sampling 256 additional inputs, on iter 0 have 0 / 256 1554300822.612 * * * * [misc]points: Computing exacts on every 16 of 256 points to ramp up precision 1554300822.616 * * * * [misc]points: Setting MPFR precision to 64 1554300822.618 * * * * [misc]points: Setting MPFR precision to 320 1554300822.620 * * * * [misc]points: Computing exacts on every 8 of 256 points to ramp up precision 1554300822.626 * * * * [misc]points: Setting MPFR precision to 64 1554300822.629 * * * * [misc]points: Setting MPFR precision to 320 1554300822.632 * * * * [misc]points: Computing exacts on every 4 of 256 points to ramp up precision 1554300822.637 * * * * [misc]points: Setting MPFR precision to 64 1554300822.642 * * * * [misc]points: Setting MPFR precision to 320 1554300822.648 * * * * [misc]points: Computing exacts on every 2 of 256 points to ramp up precision 1554300822.654 * * * * [misc]points: Setting MPFR precision to 64 1554300822.662 * * * * [misc]points: Setting MPFR precision to 320 1554300822.673 * * * * [misc]points: Computing exacts for 256 points 1554300822.679 * * * * [misc]points: Setting MPFR precision to 64 1554300822.705 * * * * [misc]points: Setting MPFR precision to 320 1554300822.730 * * * * [misc]points: Filtering points with unrepresentable outputs 1554300822.730 * * * * [misc]points: Sampling 100 additional inputs, on iter 1 have 156 / 256 1554300822.730 * * * * [misc]points: Computing exacts on every 6 of 100 points to ramp up precision 1554300822.733 * * * * [misc]points: Setting MPFR precision to 64 1554300822.734 * * * * [misc]points: Setting MPFR precision to 320 1554300822.749 * * * * [misc]points: Computing exacts on every 3 of 100 points to ramp up precision 1554300822.753 * * * * [misc]points: Setting MPFR precision to 64 1554300822.754 * * * * [misc]points: Setting MPFR precision to 320 1554300822.756 * * * * [misc]points: Computing exacts for 100 points 1554300822.758 * * * * [misc]points: Setting MPFR precision to 64 1554300822.764 * * * * [misc]points: Setting MPFR precision to 320 1554300822.770 * * * * [misc]points: Filtering points with unrepresentable outputs 1554300822.770 * * * * [misc]points: Sampling 33 additional inputs, on iter 2 have 223 / 256 1554300822.770 * * * * [misc]points: Computing exacts on every 2 of 33 points to ramp up precision 1554300822.773 * * * * [misc]points: Setting MPFR precision to 64 1554300822.774 * * * * [misc]points: Setting MPFR precision to 320 1554300822.775 * * * * [misc]points: Computing exacts for 33 points 1554300822.781 * * * * [misc]points: Setting MPFR precision to 64 1554300822.785 * * * * [misc]points: Setting MPFR precision to 320 1554300822.788 * * * * [misc]points: Filtering points with unrepresentable outputs 1554300822.788 * * * * [misc]points: Sampling 12 additional inputs, on iter 3 have 244 / 256 1554300822.788 * * * * [misc]points: Computing exacts for 12 points 1554300822.794 * * * * [misc]points: Setting MPFR precision to 64 1554300822.795 * * * * [misc]points: Setting MPFR precision to 320 1554300822.796 * * * * [misc]points: Filtering points with unrepresentable outputs 1554300822.797 * * * * [misc]points: Sampling 5 additional inputs, on iter 4 have 251 / 256 1554300822.797 * * * * [misc]points: Computing exacts for 5 points 1554300822.802 * * * * [misc]points: Setting MPFR precision to 64 1554300822.803 * * * * [misc]points: Setting MPFR precision to 320 1554300822.803 * * * * [misc]points: Filtering points with unrepresentable outputs 1554300822.803 * * * * [exit]points: Sampled 256 points with exact outputs 1554300822.803 * * * [misc]progress: [2/2] Setting up program. 1554300822.825 * [misc]progress: [Phase 2 of 3] Improving. 1554300822.825 * * * * [misc]progress: [ 1 / 1 ] simplifiying candidate #posit16 2.0))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300822.825 * [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)) 1554300822.826 * * [misc]simplify: iters left: 5 (12 enodes) 1554300822.831 * * [misc]simplify: iters left: 4 (29 enodes) 1554300822.842 * * [misc]simplify: iters left: 3 (46 enodes) 1554300822.858 * * [misc]simplify: iters left: 2 (97 enodes) 1554300822.920 * * [misc]simplify: iters left: 1 (335 enodes) 1554300823.167 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554300823.167 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1554300823.167 * * [misc]simplify: Extracting #2: cost 6 inf + 0 1554300823.167 * * [misc]simplify: Extracting #3: cost 84 inf + 2 1554300823.169 * * [misc]simplify: Extracting #4: cost 417 inf + 3 1554300823.177 * * [misc]simplify: Extracting #5: cost 404 inf + 78485 1554300823.199 * * [misc]simplify: Extracting #6: cost 124 inf + 437558 1554300823.232 * * [misc]simplify: Extracting #7: cost 5 inf + 645994 1554300823.267 * * [misc]simplify: Extracting #8: cost 0 inf + 656284 1554300823.305 * [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)) 1554300823.306 * [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))) 1554300823.320 * * [misc]progress: iteration 1 / 4 1554300823.320 * * * [misc]progress: picking best candidate 1554300823.332 * * * * [misc]pick: Picked #posit16 2.0))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300823.332 * * * [misc]progress: localizing error 1554300823.533 * * * [misc]progress: generating rewritten candidates 1554300823.533 * * * * [misc]progress: [ 1 / 4 ] rewriting at (2 1 1) 1554300823.535 * * * * [misc]progress: [ 2 / 4 ] rewriting at (2 1) 1554300823.539 * * * * [misc]progress: [ 3 / 4 ] rewriting at (2 1 1 2) 1554300823.542 * * * * [misc]progress: [ 4 / 4 ] rewriting at (2) 1554300823.547 * * * [misc]progress: generating series expansions 1554300823.547 * * * * [misc]progress: [ 1 / 4 ] generating series at (2 1 1) 1554300823.547 * * * * [misc]progress: [ 2 / 4 ] generating series at (2 1) 1554300823.548 * * * * [misc]progress: [ 3 / 4 ] generating series at (2 1 1 2) 1554300823.548 * * * * [misc]progress: [ 4 / 4 ] generating series at (2) 1554300823.548 * * * [misc]progress: simplifying candidates 1554300823.548 * * * * [misc]progress: [ 1 / 8 ] simplifiying candidate #posit16 2.0)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300823.548 * [enter]simplify: Simplifying (-.p16 (*.p16 beta beta) (*.p16 alpha alpha)) 1554300823.548 * * [misc]simplify: iters left: 2 (5 enodes) 1554300823.549 * * [misc]simplify: iters left: 1 (19 enodes) 1554300823.552 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554300823.552 * * [misc]simplify: Extracting #1: cost 8 inf + 0 1554300823.552 * * [misc]simplify: Extracting #2: cost 16 inf + 0 1554300823.552 * * [misc]simplify: Extracting #3: cost 16 inf + 1766 1554300823.553 * * [misc]simplify: Extracting #4: cost 6 inf + 6819 1554300823.553 * * [misc]simplify: Extracting #5: cost 1 inf + 12227 1554300823.553 * * [misc]simplify: Extracting #6: cost 0 inf + 13549 1554300823.554 * [exit]simplify: Simplified to (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) 1554300823.554 * [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))) 1554300823.554 * * * * [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)))> 1554300823.554 * * * * [misc]progress: [ 3 / 8 ] simplifiying candidate #posit16 2.0)))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300823.554 * * * * [misc]progress: [ 4 / 8 ] simplifiying candidate #posit16 2.0) (+.p16 alpha beta))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300823.554 * * * * [misc]progress: [ 5 / 8 ] simplifiying candidate #posit16 2.0))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300823.554 * [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)) 1554300823.554 * * [misc]simplify: iters left: 5 (12 enodes) 1554300823.557 * * [misc]simplify: iters left: 4 (29 enodes) 1554300823.562 * * [misc]simplify: iters left: 3 (46 enodes) 1554300823.583 * * [misc]simplify: iters left: 2 (97 enodes) 1554300823.615 * * [misc]simplify: iters left: 1 (335 enodes) 1554300823.793 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554300823.793 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1554300823.793 * * [misc]simplify: Extracting #2: cost 6 inf + 0 1554300823.793 * * [misc]simplify: Extracting #3: cost 84 inf + 2 1554300823.797 * * [misc]simplify: Extracting #4: cost 417 inf + 3 1554300823.802 * * [misc]simplify: Extracting #5: cost 404 inf + 78485 1554300823.818 * * [misc]simplify: Extracting #6: cost 124 inf + 437558 1554300823.844 * * [misc]simplify: Extracting #7: cost 5 inf + 645994 1554300823.873 * * [misc]simplify: Extracting #8: cost 0 inf + 656284 1554300823.906 * [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)) 1554300823.906 * [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))) 1554300823.906 * * * * [misc]progress: [ 6 / 8 ] simplifiying candidate #posit16 2.0))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300823.906 * [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)) 1554300823.906 * * [misc]simplify: iters left: 5 (12 enodes) 1554300823.909 * * [misc]simplify: iters left: 4 (29 enodes) 1554300823.914 * * [misc]simplify: iters left: 3 (46 enodes) 1554300823.923 * * [misc]simplify: iters left: 2 (97 enodes) 1554300823.945 * * [misc]simplify: iters left: 1 (335 enodes) 1554300824.186 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554300824.186 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1554300824.186 * * [misc]simplify: Extracting #2: cost 6 inf + 0 1554300824.187 * * [misc]simplify: Extracting #3: cost 84 inf + 2 1554300824.188 * * [misc]simplify: Extracting #4: cost 417 inf + 3 1554300824.192 * * [misc]simplify: Extracting #5: cost 404 inf + 78485 1554300824.208 * * [misc]simplify: Extracting #6: cost 124 inf + 437558 1554300824.237 * * [misc]simplify: Extracting #7: cost 5 inf + 645994 1554300824.265 * * [misc]simplify: Extracting #8: cost 0 inf + 656284 1554300824.294 * [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)) 1554300824.294 * [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))) 1554300824.294 * * * * [misc]progress: [ 7 / 8 ] simplifiying candidate #posit16 2.0))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300824.294 * [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)) 1554300824.294 * * [misc]simplify: iters left: 5 (12 enodes) 1554300824.298 * * [misc]simplify: iters left: 4 (29 enodes) 1554300824.304 * * [misc]simplify: iters left: 3 (46 enodes) 1554300824.312 * * [misc]simplify: iters left: 2 (97 enodes) 1554300824.334 * * [misc]simplify: iters left: 1 (335 enodes) 1554300824.500 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554300824.500 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1554300824.500 * * [misc]simplify: Extracting #2: cost 6 inf + 0 1554300824.500 * * [misc]simplify: Extracting #3: cost 84 inf + 2 1554300824.502 * * [misc]simplify: Extracting #4: cost 417 inf + 3 1554300824.506 * * [misc]simplify: Extracting #5: cost 404 inf + 78485 1554300824.536 * * [misc]simplify: Extracting #6: cost 124 inf + 437558 1554300824.588 * * [misc]simplify: Extracting #7: cost 5 inf + 645994 1554300824.632 * * [misc]simplify: Extracting #8: cost 0 inf + 656284 1554300824.678 * [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)) 1554300824.678 * [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))) 1554300824.679 * * * * [misc]progress: [ 8 / 8 ] simplifiying candidate #posit16 2.0))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300824.679 * [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)) 1554300824.679 * * [misc]simplify: iters left: 5 (12 enodes) 1554300824.685 * * [misc]simplify: iters left: 4 (29 enodes) 1554300824.694 * * [misc]simplify: iters left: 3 (46 enodes) 1554300824.706 * * [misc]simplify: iters left: 2 (97 enodes) 1554300824.732 * * [misc]simplify: iters left: 1 (335 enodes) 1554300824.949 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554300824.949 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1554300824.949 * * [misc]simplify: Extracting #2: cost 6 inf + 0 1554300824.950 * * [misc]simplify: Extracting #3: cost 84 inf + 2 1554300824.952 * * [misc]simplify: Extracting #4: cost 417 inf + 3 1554300824.961 * * [misc]simplify: Extracting #5: cost 404 inf + 78485 1554300824.985 * * [misc]simplify: Extracting #6: cost 124 inf + 437558 1554300825.014 * * [misc]simplify: Extracting #7: cost 5 inf + 645994 1554300825.042 * * [misc]simplify: Extracting #8: cost 0 inf + 656284 1554300825.070 * [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)) 1554300825.070 * [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))) 1554300825.070 * * * [misc]progress: adding candidates to table 1554300825.240 * * [misc]progress: iteration 2 / 4 1554300825.240 * * * [misc]progress: picking best candidate 1554300825.267 * * * * [misc]pick: Picked #posit16 2.0)))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300825.268 * * * [misc]progress: localizing error 1554300825.374 * * * [misc]progress: generating rewritten candidates 1554300825.374 * * * * [misc]progress: [ 1 / 4 ] rewriting at (2 1 1) 1554300825.376 * * * * [misc]progress: [ 2 / 4 ] rewriting at (2 1) 1554300825.380 * * * * [misc]progress: [ 3 / 4 ] rewriting at (2 1 1 2) 1554300825.382 * * * * [misc]progress: [ 4 / 4 ] rewriting at (2) 1554300825.387 * * * [misc]progress: generating series expansions 1554300825.388 * * * * [misc]progress: [ 1 / 4 ] generating series at (2 1 1) 1554300825.388 * * * * [misc]progress: [ 2 / 4 ] generating series at (2 1) 1554300825.388 * * * * [misc]progress: [ 3 / 4 ] generating series at (2 1 1 2) 1554300825.388 * * * * [misc]progress: [ 4 / 4 ] generating series at (2) 1554300825.388 * * * [misc]progress: simplifying candidates 1554300825.388 * * * * [misc]progress: [ 1 / 8 ] simplifiying candidate #posit16 2.0))) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300825.388 * [enter]simplify: Simplifying (-.p16 (*.p16 beta beta) (*.p16 alpha alpha)) 1554300825.388 * * [misc]simplify: iters left: 2 (5 enodes) 1554300825.389 * * [misc]simplify: iters left: 1 (19 enodes) 1554300825.393 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554300825.393 * * [misc]simplify: Extracting #1: cost 8 inf + 0 1554300825.393 * * [misc]simplify: Extracting #2: cost 16 inf + 0 1554300825.393 * * [misc]simplify: Extracting #3: cost 16 inf + 1766 1554300825.393 * * [misc]simplify: Extracting #4: cost 6 inf + 6819 1554300825.393 * * [misc]simplify: Extracting #5: cost 1 inf + 12227 1554300825.394 * * [misc]simplify: Extracting #6: cost 0 inf + 13549 1554300825.394 * [exit]simplify: Simplified to (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) 1554300825.394 * [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))) 1554300825.394 * * * * [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)))> 1554300825.394 * * * * [misc]progress: [ 3 / 8 ] simplifiying candidate #posit16 2.0))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300825.394 * [enter]simplify: Simplifying (real->posit16 2.0) 1554300825.394 * * [misc]simplify: iters left: 1 (2 enodes) 1554300825.395 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554300825.395 * * [misc]simplify: Extracting #1: cost 2 inf + 0 1554300825.395 * * [misc]simplify: Extracting #2: cost 1 inf + 1 1554300825.395 * * [misc]simplify: Extracting #3: cost 0 inf + 2 1554300825.395 * [exit]simplify: Simplified to (real->posit16 2.0) 1554300825.395 * [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))) 1554300825.396 * * * * [misc]progress: [ 4 / 8 ] simplifiying candidate #posit16 2.0)) alpha)) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300825.396 * * * * [misc]progress: [ 5 / 8 ] simplifiying candidate #posit16 2.0)))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300825.396 * * * * [misc]progress: [ 6 / 8 ] simplifiying candidate #posit16 2.0)))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300825.396 * * * * [misc]progress: [ 7 / 8 ] simplifiying candidate #posit16 2.0)))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300825.396 * * * * [misc]progress: [ 8 / 8 ] simplifiying candidate #posit16 2.0)))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300825.396 * * * [misc]progress: adding candidates to table 1554300825.565 * * [misc]progress: iteration 3 / 4 1554300825.565 * * * [misc]progress: picking best candidate 1554300825.578 * * * * [misc]pick: Picked #posit16 2.0)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300825.578 * * * [misc]progress: localizing error 1554300825.699 * * * [misc]progress: generating rewritten candidates 1554300825.699 * * * * [misc]progress: [ 1 / 4 ] rewriting at (2 1 1) 1554300825.703 * * * * [misc]progress: [ 2 / 4 ] rewriting at (2 1) 1554300825.708 * * * * [misc]progress: [ 3 / 4 ] rewriting at (2 1 1 2) 1554300825.711 * * * * [misc]progress: [ 4 / 4 ] rewriting at (2 1 1 2 1) 1554300825.713 * * * [misc]progress: generating series expansions 1554300825.713 * * * * [misc]progress: [ 1 / 4 ] generating series at (2 1 1) 1554300825.713 * * * * [misc]progress: [ 2 / 4 ] generating series at (2 1) 1554300825.713 * * * * [misc]progress: [ 3 / 4 ] generating series at (2 1 1 2) 1554300825.713 * * * * [misc]progress: [ 4 / 4 ] generating series at (2 1 1 2 1) 1554300825.713 * * * [misc]progress: simplifying candidates 1554300825.713 * * * * [misc]progress: [ 1 / 14 ] simplifiying candidate #posit16 2.0))) (+.p16 beta alpha)) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300825.713 * [enter]simplify: Simplifying (+.p16 beta alpha) 1554300825.713 * * [misc]simplify: iters left: 1 (3 enodes) 1554300825.714 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554300825.714 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1554300825.714 * * [misc]simplify: Extracting #2: cost 1 inf + 2 1554300825.714 * * [misc]simplify: Extracting #3: cost 0 inf + 44 1554300825.714 * [exit]simplify: Simplified to (+.p16 alpha beta) 1554300825.714 * [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))) 1554300825.714 * * * * [misc]progress: [ 2 / 14 ] simplifiying candidate #posit16 2.0)) (+.p16 beta alpha)) (+.p16 alpha beta))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300825.714 * [enter]simplify: Simplifying (-.p16 beta alpha) 1554300825.714 * * [misc]simplify: iters left: 1 (3 enodes) 1554300825.715 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554300825.715 * * [misc]simplify: Extracting #1: cost 6 inf + 0 1554300825.715 * * [misc]simplify: Extracting #2: cost 5 inf + 44 1554300825.715 * * [misc]simplify: Extracting #3: cost 0 inf + 1571 1554300825.715 * [exit]simplify: Simplified to (-.p16 beta alpha) 1554300825.715 * [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))) 1554300825.715 * * * * [misc]progress: [ 3 / 14 ] simplifiying candidate #posit16 2.0)) (+.p16 beta alpha)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300825.716 * [enter]simplify: Simplifying (*.p16 (-.p16 (*.p16 beta beta) (*.p16 alpha alpha)) (+.p16 alpha beta)) 1554300825.716 * * [misc]simplify: iters left: 3 (7 enodes) 1554300825.717 * * [misc]simplify: iters left: 2 (28 enodes) 1554300825.723 * * [misc]simplify: iters left: 1 (79 enodes) 1554300825.740 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554300825.740 * * [misc]simplify: Extracting #1: cost 23 inf + 0 1554300825.741 * * [misc]simplify: Extracting #2: cost 63 inf + 0 1554300825.741 * * [misc]simplify: Extracting #3: cost 75 inf + 1531 1554300825.742 * * [misc]simplify: Extracting #4: cost 37 inf + 47856 1554300825.745 * * [misc]simplify: Extracting #5: cost 1 inf + 91596 1554300825.752 * * [misc]simplify: Extracting #6: cost 0 inf + 94238 1554300825.755 * [exit]simplify: Simplified to (*.p16 (*.p16 (+.p16 alpha beta) (+.p16 alpha beta)) (-.p16 beta alpha)) 1554300825.755 * [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))) 1554300825.755 * * * * [misc]progress: [ 4 / 14 ] simplifiying candidate #posit16 2.0))) (/.p16 (+.p16 alpha beta) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300825.755 * [enter]simplify: Simplifying (/.p16 (-.p16 beta alpha) (+.p16 (+.p16 alpha beta) (real->posit16 2.0))) 1554300825.755 * * [misc]simplify: iters left: 3 (8 enodes) 1554300825.758 * * [misc]simplify: iters left: 2 (23 enodes) 1554300825.761 * * [misc]simplify: iters left: 1 (40 enodes) 1554300825.770 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554300825.770 * * [misc]simplify: Extracting #1: cost 10 inf + 0 1554300825.770 * * [misc]simplify: Extracting #2: cost 32 inf + 0 1554300825.770 * * [misc]simplify: Extracting #3: cost 33 inf + 1045 1554300825.771 * * [misc]simplify: Extracting #4: cost 25 inf + 6988 1554300825.772 * * [misc]simplify: Extracting #5: cost 2 inf + 20756 1554300825.774 * * [misc]simplify: Extracting #6: cost 0 inf + 22961 1554300825.776 * [exit]simplify: Simplified to (/.p16 (-.p16 beta alpha) (+.p16 (+.p16 alpha beta) (real->posit16 2.0))) 1554300825.776 * [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))) 1554300825.777 * [enter]simplify: Simplifying (/.p16 (+.p16 alpha beta) (+.p16 beta alpha)) 1554300825.777 * * [misc]simplify: iters left: 2 (5 enodes) 1554300825.779 * * [misc]simplify: iters left: 1 (9 enodes) 1554300825.781 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554300825.781 * * [misc]simplify: Extracting #1: cost 2 inf + 0 1554300825.781 * * [misc]simplify: Extracting #2: cost 4 inf + 0 1554300825.781 * * [misc]simplify: Extracting #3: cost 2 inf + 2 1554300825.781 * * [misc]simplify: Extracting #4: cost 0 inf + 526 1554300825.781 * [exit]simplify: Simplified to (/.p16 (+.p16 beta alpha) (+.p16 beta alpha)) 1554300825.781 * [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))) 1554300825.781 * * * * [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)))> 1554300825.782 * * * * [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)))> 1554300825.782 * [enter]simplify: Simplifying (*.p16 (+.p16 (+.p16 alpha beta) (real->posit16 2.0)) alpha) 1554300825.782 * * [misc]simplify: iters left: 3 (7 enodes) 1554300825.786 * * [misc]simplify: iters left: 2 (17 enodes) 1554300825.792 * * [misc]simplify: iters left: 1 (36 enodes) 1554300825.804 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554300825.804 * * [misc]simplify: Extracting #1: cost 10 inf + 0 1554300825.804 * * [misc]simplify: Extracting #2: cost 15 inf + 1 1554300825.804 * * [misc]simplify: Extracting #3: cost 14 inf + 323 1554300825.804 * * [misc]simplify: Extracting #4: cost 9 inf + 1372 1554300825.805 * * [misc]simplify: Extracting #5: cost 6 inf + 1498 1554300825.805 * * [misc]simplify: Extracting #6: cost 0 inf + 3353 1554300825.806 * [exit]simplify: Simplified to (*.p16 alpha (+.p16 (+.p16 beta alpha) (real->posit16 2.0))) 1554300825.806 * [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))) 1554300825.806 * * * * [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)))> 1554300825.807 * [enter]simplify: Simplifying (*.p16 alpha (+.p16 (+.p16 alpha beta) (real->posit16 2.0))) 1554300825.807 * * [misc]simplify: iters left: 3 (7 enodes) 1554300825.810 * * [misc]simplify: iters left: 2 (23 enodes) 1554300825.818 * * [misc]simplify: iters left: 1 (42 enodes) 1554300825.831 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554300825.831 * * [misc]simplify: Extracting #1: cost 12 inf + 0 1554300825.831 * * [misc]simplify: Extracting #2: cost 16 inf + 1 1554300825.832 * * [misc]simplify: Extracting #3: cost 15 inf + 323 1554300825.832 * * [misc]simplify: Extracting #4: cost 11 inf + 1050 1554300825.832 * * [misc]simplify: Extracting #5: cost 5 inf + 2222 1554300825.833 * * [misc]simplify: Extracting #6: cost 0 inf + 4395 1554300825.834 * [exit]simplify: Simplified to (*.p16 alpha (+.p16 (+.p16 beta alpha) (real->posit16 2.0))) 1554300825.834 * [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))) 1554300825.834 * * * * [misc]progress: [ 8 / 14 ] simplifiying candidate #posit16 2.0)))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300825.834 * * * * [misc]progress: [ 9 / 14 ] simplifiying candidate #posit16 2.0))) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300825.834 * * * * [misc]progress: [ 10 / 14 ] simplifiying candidate #posit16 2.0) (+.p16 alpha beta)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300825.834 * * * * [misc]progress: [ 11 / 14 ] simplifiying candidate #posit16 2.0)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300825.834 * [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)) 1554300825.835 * * [misc]simplify: iters left: 6 (15 enodes) 1554300825.842 * * [misc]simplify: iters left: 5 (52 enodes) 1554300825.863 * * [misc]simplify: iters left: 4 (152 enodes) 1554300825.948 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554300825.948 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1554300825.948 * * [misc]simplify: Extracting #2: cost 6 inf + 0 1554300825.948 * * [misc]simplify: Extracting #3: cost 36 inf + 2 1554300825.949 * * [misc]simplify: Extracting #4: cost 104 inf + 3 1554300825.950 * * [misc]simplify: Extracting #5: cost 112 inf + 4517 1554300825.957 * * [misc]simplify: Extracting #6: cost 50 inf + 77491 1554300825.968 * * [misc]simplify: Extracting #7: cost 1 inf + 122190 1554300825.981 * * [misc]simplify: Extracting #8: cost 0 inf + 124192 1554300825.993 * [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)) 1554300825.993 * [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))) 1554300825.993 * * * * [misc]progress: [ 12 / 14 ] simplifiying candidate #posit16 2.0)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300825.994 * [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)) 1554300825.994 * * [misc]simplify: iters left: 6 (15 enodes) 1554300826.003 * * [misc]simplify: iters left: 5 (52 enodes) 1554300826.028 * * [misc]simplify: iters left: 4 (152 enodes) 1554300826.111 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554300826.111 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1554300826.111 * * [misc]simplify: Extracting #2: cost 6 inf + 0 1554300826.111 * * [misc]simplify: Extracting #3: cost 36 inf + 2 1554300826.112 * * [misc]simplify: Extracting #4: cost 104 inf + 3 1554300826.113 * * [misc]simplify: Extracting #5: cost 112 inf + 4517 1554300826.120 * * [misc]simplify: Extracting #6: cost 50 inf + 77491 1554300826.131 * * [misc]simplify: Extracting #7: cost 1 inf + 122190 1554300826.143 * * [misc]simplify: Extracting #8: cost 0 inf + 124192 1554300826.158 * [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)) 1554300826.158 * [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))) 1554300826.158 * * * * [misc]progress: [ 13 / 14 ] simplifiying candidate #posit16 2.0)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300826.158 * [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)) 1554300826.158 * * [misc]simplify: iters left: 6 (15 enodes) 1554300826.166 * * [misc]simplify: iters left: 5 (52 enodes) 1554300826.187 * * [misc]simplify: iters left: 4 (152 enodes) 1554300826.270 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554300826.270 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1554300826.270 * * [misc]simplify: Extracting #2: cost 6 inf + 0 1554300826.271 * * [misc]simplify: Extracting #3: cost 36 inf + 2 1554300826.271 * * [misc]simplify: Extracting #4: cost 104 inf + 3 1554300826.272 * * [misc]simplify: Extracting #5: cost 112 inf + 4517 1554300826.279 * * [misc]simplify: Extracting #6: cost 50 inf + 77491 1554300826.293 * * [misc]simplify: Extracting #7: cost 1 inf + 122190 1554300826.306 * * [misc]simplify: Extracting #8: cost 0 inf + 124192 1554300826.318 * [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)) 1554300826.318 * [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))) 1554300826.319 * * * * [misc]progress: [ 14 / 14 ] simplifiying candidate #posit16 2.0)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300826.319 * [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)) 1554300826.319 * * [misc]simplify: iters left: 6 (15 enodes) 1554300826.327 * * [misc]simplify: iters left: 5 (52 enodes) 1554300826.348 * * [misc]simplify: iters left: 4 (152 enodes) 1554300826.433 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554300826.433 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1554300826.433 * * [misc]simplify: Extracting #2: cost 6 inf + 0 1554300826.433 * * [misc]simplify: Extracting #3: cost 36 inf + 2 1554300826.434 * * [misc]simplify: Extracting #4: cost 104 inf + 3 1554300826.435 * * [misc]simplify: Extracting #5: cost 112 inf + 4517 1554300826.443 * * [misc]simplify: Extracting #6: cost 50 inf + 77491 1554300826.454 * * [misc]simplify: Extracting #7: cost 1 inf + 122190 1554300826.466 * * [misc]simplify: Extracting #8: cost 0 inf + 124192 1554300826.478 * [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)) 1554300826.478 * [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))) 1554300826.478 * * * [misc]progress: adding candidates to table 1554300827.091 * * [misc]progress: iteration 4 / 4 1554300827.091 * * * [misc]progress: picking best candidate 1554300827.161 * * * * [misc]pick: Picked #posit16 2.0)) (+.p16 beta alpha)) (+.p16 alpha beta))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300827.161 * * * [misc]progress: localizing error 1554300827.310 * * * [misc]progress: generating rewritten candidates 1554300827.311 * * * * [misc]progress: [ 1 / 4 ] rewriting at (2 1 1 2) 1554300827.316 * * * * [misc]progress: [ 2 / 4 ] rewriting at (2 1 1) 1554300827.321 * * * * [misc]progress: [ 3 / 4 ] rewriting at (2 1) 1554300827.329 * * * * [misc]progress: [ 4 / 4 ] rewriting at (2 1 1 2 1) 1554300827.334 * * * [misc]progress: generating series expansions 1554300827.335 * * * * [misc]progress: [ 1 / 4 ] generating series at (2 1 1 2) 1554300827.335 * * * * [misc]progress: [ 2 / 4 ] generating series at (2 1 1) 1554300827.335 * * * * [misc]progress: [ 3 / 4 ] generating series at (2 1) 1554300827.335 * * * * [misc]progress: [ 4 / 4 ] generating series at (2 1 1 2 1) 1554300827.335 * * * [misc]progress: simplifying candidates 1554300827.335 * * * * [misc]progress: [ 1 / 11 ] simplifiying candidate #posit16 2.0)) (/.p16 (+.p16 alpha beta) (+.p16 beta alpha)))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300827.335 * [enter]simplify: Simplifying (+.p16 (+.p16 alpha beta) (real->posit16 2.0)) 1554300827.335 * * [misc]simplify: iters left: 2 (6 enodes) 1554300827.338 * * [misc]simplify: iters left: 1 (15 enodes) 1554300827.344 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554300827.344 * * [misc]simplify: Extracting #1: cost 8 inf + 0 1554300827.344 * * [misc]simplify: Extracting #2: cost 7 inf + 2 1554300827.344 * * [misc]simplify: Extracting #3: cost 5 inf + 45 1554300827.344 * * [misc]simplify: Extracting #4: cost 1 inf + 213 1554300827.344 * * [misc]simplify: Extracting #5: cost 0 inf + 255 1554300827.344 * [exit]simplify: Simplified to (+.p16 (+.p16 beta alpha) (real->posit16 2.0)) 1554300827.345 * [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))) 1554300827.345 * * * * [misc]progress: [ 2 / 11 ] simplifiying candidate #posit16 2.0)) (+.p16 beta alpha))) (+.p16 alpha beta)) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300827.345 * [enter]simplify: Simplifying (+.p16 alpha beta) 1554300827.345 * * [misc]simplify: iters left: 1 (3 enodes) 1554300827.346 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554300827.346 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1554300827.346 * * [misc]simplify: Extracting #2: cost 1 inf + 2 1554300827.347 * * [misc]simplify: Extracting #3: cost 0 inf + 44 1554300827.347 * [exit]simplify: Simplified to (+.p16 beta alpha) 1554300827.347 * [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))) 1554300827.347 * * * * [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)))> 1554300827.347 * [enter]simplify: Simplifying (-.p16 (*.p16 beta beta) (*.p16 alpha alpha)) 1554300827.347 * * [misc]simplify: iters left: 2 (5 enodes) 1554300827.350 * * [misc]simplify: iters left: 1 (19 enodes) 1554300827.356 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554300827.357 * * [misc]simplify: Extracting #1: cost 8 inf + 0 1554300827.357 * * [misc]simplify: Extracting #2: cost 16 inf + 0 1554300827.357 * * [misc]simplify: Extracting #3: cost 16 inf + 1766 1554300827.357 * * [misc]simplify: Extracting #4: cost 6 inf + 6819 1554300827.357 * * [misc]simplify: Extracting #5: cost 1 inf + 12227 1554300827.358 * * [misc]simplify: Extracting #6: cost 0 inf + 13549 1554300827.358 * [exit]simplify: Simplified to (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) 1554300827.358 * [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))) 1554300827.358 * * * * [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)))> 1554300827.358 * * * * [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)))> 1554300827.358 * [enter]simplify: Simplifying (*.p16 (+.p16 (+.p16 alpha beta) (real->posit16 2.0)) alpha) 1554300827.358 * * [misc]simplify: iters left: 3 (7 enodes) 1554300827.360 * * [misc]simplify: iters left: 2 (17 enodes) 1554300827.363 * * [misc]simplify: iters left: 1 (36 enodes) 1554300827.370 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554300827.370 * * [misc]simplify: Extracting #1: cost 10 inf + 0 1554300827.370 * * [misc]simplify: Extracting #2: cost 15 inf + 1 1554300827.370 * * [misc]simplify: Extracting #3: cost 14 inf + 323 1554300827.370 * * [misc]simplify: Extracting #4: cost 9 inf + 1372 1554300827.370 * * [misc]simplify: Extracting #5: cost 6 inf + 1498 1554300827.370 * * [misc]simplify: Extracting #6: cost 0 inf + 3353 1554300827.371 * [exit]simplify: Simplified to (*.p16 alpha (+.p16 (+.p16 beta alpha) (real->posit16 2.0))) 1554300827.371 * [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))) 1554300827.371 * * * * [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)))> 1554300827.371 * [enter]simplify: Simplifying (*.p16 alpha (+.p16 (+.p16 alpha beta) (real->posit16 2.0))) 1554300827.371 * * [misc]simplify: iters left: 3 (7 enodes) 1554300827.373 * * [misc]simplify: iters left: 2 (23 enodes) 1554300827.377 * * [misc]simplify: iters left: 1 (42 enodes) 1554300827.384 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554300827.384 * * [misc]simplify: Extracting #1: cost 12 inf + 0 1554300827.384 * * [misc]simplify: Extracting #2: cost 16 inf + 1 1554300827.384 * * [misc]simplify: Extracting #3: cost 15 inf + 323 1554300827.384 * * [misc]simplify: Extracting #4: cost 11 inf + 1050 1554300827.385 * * [misc]simplify: Extracting #5: cost 5 inf + 2222 1554300827.385 * * [misc]simplify: Extracting #6: cost 0 inf + 4395 1554300827.385 * [exit]simplify: Simplified to (*.p16 alpha (+.p16 (+.p16 beta alpha) (real->posit16 2.0))) 1554300827.385 * [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))) 1554300827.385 * * * * [misc]progress: [ 7 / 11 ] simplifiying candidate #posit16 2.0))) (+.p16 alpha beta))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300827.385 * * * * [misc]progress: [ 8 / 11 ] simplifiying candidate #posit16 2.0)) (+.p16 beta alpha)) (+.p16 alpha beta))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300827.386 * [enter]simplify: Simplifying (-.p16 beta alpha) 1554300827.386 * * [misc]simplify: iters left: 1 (3 enodes) 1554300827.386 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554300827.386 * * [misc]simplify: Extracting #1: cost 6 inf + 0 1554300827.386 * * [misc]simplify: Extracting #2: cost 5 inf + 44 1554300827.386 * * [misc]simplify: Extracting #3: cost 0 inf + 1571 1554300827.387 * [exit]simplify: Simplified to (-.p16 beta alpha) 1554300827.387 * [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))) 1554300827.387 * * * * [misc]progress: [ 9 / 11 ] simplifiying candidate #posit16 2.0)) (+.p16 beta alpha)) (+.p16 alpha beta))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300827.387 * [enter]simplify: Simplifying (-.p16 beta alpha) 1554300827.387 * * [misc]simplify: iters left: 1 (3 enodes) 1554300827.387 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554300827.388 * * [misc]simplify: Extracting #1: cost 6 inf + 0 1554300827.388 * * [misc]simplify: Extracting #2: cost 5 inf + 44 1554300827.388 * * [misc]simplify: Extracting #3: cost 0 inf + 1571 1554300827.388 * [exit]simplify: Simplified to (-.p16 beta alpha) 1554300827.388 * [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))) 1554300827.388 * * * * [misc]progress: [ 10 / 11 ] simplifiying candidate #posit16 2.0)) (+.p16 beta alpha)) (+.p16 alpha beta))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300827.388 * [enter]simplify: Simplifying (-.p16 beta alpha) 1554300827.388 * * [misc]simplify: iters left: 1 (3 enodes) 1554300827.389 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554300827.389 * * [misc]simplify: Extracting #1: cost 6 inf + 0 1554300827.389 * * [misc]simplify: Extracting #2: cost 5 inf + 44 1554300827.389 * * [misc]simplify: Extracting #3: cost 0 inf + 1571 1554300827.389 * [exit]simplify: Simplified to (-.p16 beta alpha) 1554300827.389 * [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))) 1554300827.389 * * * * [misc]progress: [ 11 / 11 ] simplifiying candidate #posit16 2.0)) (+.p16 beta alpha)) (+.p16 alpha beta))) (real->posit16 1.0)) (real->posit16 2.0)))> 1554300827.389 * [enter]simplify: Simplifying (-.p16 beta alpha) 1554300827.389 * * [misc]simplify: iters left: 1 (3 enodes) 1554300827.390 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1554300827.390 * * [misc]simplify: Extracting #1: cost 6 inf + 0 1554300827.390 * * [misc]simplify: Extracting #2: cost 5 inf + 44 1554300827.390 * * [misc]simplify: Extracting #3: cost 0 inf + 1571 1554300827.390 * [exit]simplify: Simplified to (-.p16 beta alpha) 1554300827.390 * [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))) 1554300827.390 * * * [misc]progress: adding candidates to table 1554300827.805 * [misc]progress: [Phase 3 of 3] Extracting. 1554300827.806 * * [misc]regime: Finding splitpoints for: (#posit16 2.0)) (+.p16 beta alpha))) (+.p16 alpha beta)) (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)) beta) (*.p16 (+.p16 (+.p16 alpha beta) (real->posit16 2.0)) 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))))) (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))) (+.p16 alpha beta)) (real->posit16 1.0)) (real->posit16 2.0)))> #posit16 2.0)))) (real->posit16 1.0)) (real->posit16 2.0)))>) 1554300827.807 * * * [misc]regime-changes: Trying 2 branch expressions: (alpha beta) 1554300827.807 * * * * [misc]regimes: Trying to branch on alpha from (#posit16 2.0)) (+.p16 beta alpha))) (+.p16 alpha beta)) (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)) beta) (*.p16 (+.p16 (+.p16 alpha beta) (real->posit16 2.0)) 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))))) (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))) (+.p16 alpha beta)) (real->posit16 1.0)) (real->posit16 2.0)))> #posit16 2.0)))) (real->posit16 1.0)) (real->posit16 2.0)))>) 1554300828.009 * * * * [misc]regimes: Trying to branch on beta from (#posit16 2.0)) (+.p16 beta alpha))) (+.p16 alpha beta)) (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)) beta) (*.p16 (+.p16 (+.p16 alpha beta) (real->posit16 2.0)) 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))))) (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))) (+.p16 alpha beta)) (real->posit16 1.0)) (real->posit16 2.0)))> #posit16 2.0)))) (real->posit16 1.0)) (real->posit16 2.0)))>) 1554300828.156 * * * [misc]regime: Found split indices: #