1552123112.869 * [progress]: [Phase 1 of 3] Setting up. 1552123112.869 * * * [progress]: [1/2] Preparing points 1552123112.870 * * * * [points]: Sampling 256 additional inputs, on iter 0 have 0 / 256 1552123112.871 * * * * [points]: Computing exacts on every 16 of 256 points to ramp up precision 1552123112.874 * * * * [points]: Setting MPFR precision to 64 1552123112.875 * * * * [points]: Setting MPFR precision to 320 1552123112.876 * * * * [points]: Computing exacts on every 8 of 256 points to ramp up precision 1552123112.879 * * * * [points]: Setting MPFR precision to 64 1552123112.880 * * * * [points]: Setting MPFR precision to 320 1552123112.882 * * * * [points]: Computing exacts on every 4 of 256 points to ramp up precision 1552123112.885 * * * * [points]: Setting MPFR precision to 64 1552123112.888 * * * * [points]: Setting MPFR precision to 320 1552123112.892 * * * * [points]: Computing exacts on every 2 of 256 points to ramp up precision 1552123112.894 * * * * [points]: Setting MPFR precision to 64 1552123112.899 * * * * [points]: Setting MPFR precision to 320 1552123112.905 * * * * [points]: Computing exacts for 256 points 1552123112.908 * * * * [points]: Setting MPFR precision to 64 1552123112.923 * * * * [points]: Setting MPFR precision to 320 1552123112.941 * * * * [points]: Filtering points with unrepresentable outputs 1552123112.949 * * * * [points]: Sampling 119 additional inputs, on iter 1 have 137 / 256 1552123112.950 * * * * [points]: Computing exacts on every 7 of 119 points to ramp up precision 1552123112.953 * * * * [points]: Setting MPFR precision to 64 1552123112.954 * * * * [points]: Setting MPFR precision to 320 1552123112.955 * * * * [points]: Computing exacts on every 3 of 119 points to ramp up precision 1552123112.957 * * * * [points]: Setting MPFR precision to 64 1552123112.974 * * * * [points]: Setting MPFR precision to 320 1552123112.976 * * * * [points]: Computing exacts for 119 points 1552123112.979 * * * * [points]: Setting MPFR precision to 64 1552123112.986 * * * * [points]: Setting MPFR precision to 320 1552123112.994 * * * * [points]: Filtering points with unrepresentable outputs 1552123113.001 * * * * [points]: Sampling 48 additional inputs, on iter 2 have 208 / 256 1552123113.002 * * * * [points]: Computing exacts on every 3 of 48 points to ramp up precision 1552123113.007 * * * * [points]: Setting MPFR precision to 64 1552123113.008 * * * * [points]: Setting MPFR precision to 320 1552123113.010 * * * * [points]: Computing exacts for 48 points 1552123113.014 * * * * [points]: Setting MPFR precision to 64 1552123113.020 * * * * [points]: Setting MPFR precision to 320 1552123113.024 * * * * [points]: Filtering points with unrepresentable outputs 1552123113.025 * * * * [points]: Sampling 20 additional inputs, on iter 3 have 236 / 256 1552123113.025 * * * * [points]: Computing exacts for 20 points 1552123113.028 * * * * [points]: Setting MPFR precision to 64 1552123113.029 * * * * [points]: Setting MPFR precision to 320 1552123113.031 * * * * [points]: Filtering points with unrepresentable outputs 1552123113.031 * * * * [points]: Sampling 6 additional inputs, on iter 4 have 250 / 256 1552123113.032 * * * * [points]: Computing exacts for 6 points 1552123113.034 * * * * [points]: Setting MPFR precision to 64 1552123113.035 * * * * [points]: Setting MPFR precision to 320 1552123113.035 * * * * [points]: Filtering points with unrepresentable outputs 1552123113.035 * * * * [points]: Sampling 4 additional inputs, on iter 5 have 255 / 256 1552123113.035 * * * * [points]: Computing exacts for 4 points 1552123113.038 * * * * [points]: Setting MPFR precision to 64 1552123113.038 * * * * [points]: Setting MPFR precision to 320 1552123113.038 * * * * [points]: Filtering points with unrepresentable outputs 1552123113.039 * * * * [points]: Sampled 258 points with exact outputs 1552123113.039 * * * [progress]: [2/2] Setting up program. 1552123113.068 * [progress]: [Phase 2 of 3] Improving. 1552123113.068 * * * * [progress]: [ 1 / 1 ] simplifiying candidate #posit16 2.0))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123113.069 * [simplify]: Simplifying (/.p16 (+.p16 (/.p16 (-.p16 beta alpha) (+.p16 (+.p16 alpha beta) (real->posit16 2.0))) (real->posit16 1.0)) (real->posit16 2.0)) 1552123113.069 * * [simplify]: iters left: 5 (12 enodes) 1552123113.075 * * [simplify]: iters left: 4 (29 enodes) 1552123113.086 * * [simplify]: iters left: 3 (46 enodes) 1552123113.094 * * [simplify]: iters left: 2 (97 enodes) 1552123113.129 * * [simplify]: iters left: 1 (335 enodes) 1552123113.350 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123113.350 * * [simplify]: Extracting #1: cost 3 inf + 0 1552123113.350 * * [simplify]: Extracting #2: cost 6 inf + 0 1552123113.350 * * [simplify]: Extracting #3: cost 84 inf + 2 1552123113.351 * * [simplify]: Extracting #4: cost 417 inf + 3 1552123113.359 * * [simplify]: Extracting #5: cost 404 inf + 78485 1552123113.375 * * [simplify]: Extracting #6: cost 124 inf + 437558 1552123113.401 * * [simplify]: Extracting #7: cost 5 inf + 645994 1552123113.429 * * [simplify]: Extracting #8: cost 0 inf + 656284 1552123113.458 * [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)) 1552123113.458 * [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))) 1552123113.484 * * [progress]: iteration 1 / 4 1552123113.484 * * * [progress]: picking best candidate 1552123113.510 * * * * [pick]: Picked #posit16 2.0))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123113.510 * * * [progress]: localizing error 1552123113.812 * * * [progress]: generating rewritten candidates 1552123113.812 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 1) 1552123113.814 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1) 1552123113.818 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 2) 1552123113.820 * * * * [progress]: [ 4 / 4 ] rewriting at (2) 1552123113.826 * * * [progress]: generating series expansions 1552123113.826 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 1) 1552123113.826 * * * * [progress]: [ 2 / 4 ] generating series at (2 1) 1552123113.826 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 2) 1552123113.826 * * * * [progress]: [ 4 / 4 ] generating series at (2) 1552123113.826 * * * [progress]: simplifying candidates 1552123113.826 * * * * [progress]: [ 1 / 8 ] simplifiying candidate #posit16 2.0)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123113.827 * [simplify]: Simplifying (-.p16 (*.p16 beta beta) (*.p16 alpha alpha)) 1552123113.827 * * [simplify]: iters left: 2 (5 enodes) 1552123113.828 * * [simplify]: iters left: 1 (19 enodes) 1552123113.831 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123113.831 * * [simplify]: Extracting #1: cost 8 inf + 0 1552123113.831 * * [simplify]: Extracting #2: cost 16 inf + 0 1552123113.831 * * [simplify]: Extracting #3: cost 16 inf + 1766 1552123113.832 * * [simplify]: Extracting #4: cost 6 inf + 6819 1552123113.832 * * [simplify]: Extracting #5: cost 1 inf + 12227 1552123113.832 * * [simplify]: Extracting #6: cost 0 inf + 13549 1552123113.833 * [simplify]: Simplified to (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) 1552123113.833 * [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))) 1552123113.833 * * * * [progress]: [ 2 / 8 ] simplifiying candidate #posit16 1.0) (/.p16 (-.p16 beta alpha) (+.p16 (+.p16 alpha beta) (real->posit16 2.0)))) (real->posit16 2.0)))> 1552123113.833 * * * * [progress]: [ 3 / 8 ] simplifiying candidate #posit16 2.0)))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123113.833 * * * * [progress]: [ 4 / 8 ] simplifiying candidate #posit16 2.0) (+.p16 alpha beta))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123113.833 * * * * [progress]: [ 5 / 8 ] simplifiying candidate #posit16 2.0))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123113.833 * [simplify]: Simplifying (/.p16 (+.p16 (/.p16 (-.p16 beta alpha) (+.p16 (+.p16 alpha beta) (real->posit16 2.0))) (real->posit16 1.0)) (real->posit16 2.0)) 1552123113.833 * * [simplify]: iters left: 5 (12 enodes) 1552123113.836 * * [simplify]: iters left: 4 (29 enodes) 1552123113.841 * * [simplify]: iters left: 3 (46 enodes) 1552123113.849 * * [simplify]: iters left: 2 (97 enodes) 1552123113.876 * * [simplify]: iters left: 1 (335 enodes) 1552123114.116 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123114.116 * * [simplify]: Extracting #1: cost 3 inf + 0 1552123114.116 * * [simplify]: Extracting #2: cost 6 inf + 0 1552123114.117 * * [simplify]: Extracting #3: cost 84 inf + 2 1552123114.119 * * [simplify]: Extracting #4: cost 417 inf + 3 1552123114.127 * * [simplify]: Extracting #5: cost 404 inf + 78485 1552123114.165 * * [simplify]: Extracting #6: cost 124 inf + 437558 1552123114.218 * * [simplify]: Extracting #7: cost 5 inf + 645994 1552123114.274 * * [simplify]: Extracting #8: cost 0 inf + 656284 1552123114.332 * [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)) 1552123114.332 * [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))) 1552123114.332 * * * * [progress]: [ 6 / 8 ] simplifiying candidate #posit16 2.0))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123114.333 * [simplify]: Simplifying (/.p16 (+.p16 (/.p16 (-.p16 beta alpha) (+.p16 (+.p16 alpha beta) (real->posit16 2.0))) (real->posit16 1.0)) (real->posit16 2.0)) 1552123114.333 * * [simplify]: iters left: 5 (12 enodes) 1552123114.339 * * [simplify]: iters left: 4 (29 enodes) 1552123114.348 * * [simplify]: iters left: 3 (46 enodes) 1552123114.364 * * [simplify]: iters left: 2 (97 enodes) 1552123114.406 * * [simplify]: iters left: 1 (335 enodes) 1552123114.692 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123114.692 * * [simplify]: Extracting #1: cost 3 inf + 0 1552123114.692 * * [simplify]: Extracting #2: cost 6 inf + 0 1552123114.692 * * [simplify]: Extracting #3: cost 84 inf + 2 1552123114.695 * * [simplify]: Extracting #4: cost 417 inf + 3 1552123114.703 * * [simplify]: Extracting #5: cost 404 inf + 78485 1552123114.736 * * [simplify]: Extracting #6: cost 124 inf + 437558 1552123114.795 * * [simplify]: Extracting #7: cost 5 inf + 645994 1552123114.850 * * [simplify]: Extracting #8: cost 0 inf + 656284 1552123114.906 * [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)) 1552123114.906 * [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))) 1552123114.906 * * * * [progress]: [ 7 / 8 ] simplifiying candidate #posit16 2.0))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123114.906 * [simplify]: Simplifying (/.p16 (+.p16 (/.p16 (-.p16 beta alpha) (+.p16 (+.p16 alpha beta) (real->posit16 2.0))) (real->posit16 1.0)) (real->posit16 2.0)) 1552123114.906 * * [simplify]: iters left: 5 (12 enodes) 1552123114.912 * * [simplify]: iters left: 4 (29 enodes) 1552123114.922 * * [simplify]: iters left: 3 (46 enodes) 1552123114.939 * * [simplify]: iters left: 2 (97 enodes) 1552123114.985 * * [simplify]: iters left: 1 (335 enodes) 1552123115.246 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123115.246 * * [simplify]: Extracting #1: cost 3 inf + 0 1552123115.246 * * [simplify]: Extracting #2: cost 6 inf + 0 1552123115.246 * * [simplify]: Extracting #3: cost 84 inf + 2 1552123115.247 * * [simplify]: Extracting #4: cost 417 inf + 3 1552123115.251 * * [simplify]: Extracting #5: cost 404 inf + 78485 1552123115.278 * * [simplify]: Extracting #6: cost 124 inf + 437558 1552123115.325 * * [simplify]: Extracting #7: cost 5 inf + 645994 1552123115.353 * * [simplify]: Extracting #8: cost 0 inf + 656284 1552123115.390 * [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)) 1552123115.390 * [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))) 1552123115.390 * * * * [progress]: [ 8 / 8 ] simplifiying candidate #posit16 2.0))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123115.391 * [simplify]: Simplifying (/.p16 (+.p16 (/.p16 (-.p16 beta alpha) (+.p16 (+.p16 alpha beta) (real->posit16 2.0))) (real->posit16 1.0)) (real->posit16 2.0)) 1552123115.391 * * [simplify]: iters left: 5 (12 enodes) 1552123115.397 * * [simplify]: iters left: 4 (29 enodes) 1552123115.406 * * [simplify]: iters left: 3 (46 enodes) 1552123115.422 * * [simplify]: iters left: 2 (97 enodes) 1552123115.467 * * [simplify]: iters left: 1 (335 enodes) 1552123115.736 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123115.736 * * [simplify]: Extracting #1: cost 3 inf + 0 1552123115.736 * * [simplify]: Extracting #2: cost 6 inf + 0 1552123115.736 * * [simplify]: Extracting #3: cost 84 inf + 2 1552123115.738 * * [simplify]: Extracting #4: cost 417 inf + 3 1552123115.746 * * [simplify]: Extracting #5: cost 404 inf + 78485 1552123115.779 * * [simplify]: Extracting #6: cost 124 inf + 437558 1552123115.838 * * [simplify]: Extracting #7: cost 5 inf + 645994 1552123115.867 * * [simplify]: Extracting #8: cost 0 inf + 656284 1552123115.902 * [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)) 1552123115.902 * [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))) 1552123115.902 * * * [progress]: adding candidates to table 1552123116.268 * * [progress]: iteration 2 / 4 1552123116.268 * * * [progress]: picking best candidate 1552123116.327 * * * * [pick]: Picked #posit16 2.0)))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123116.327 * * * [progress]: localizing error 1552123116.887 * * * [progress]: generating rewritten candidates 1552123116.887 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 1) 1552123116.889 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1) 1552123116.893 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 2) 1552123116.895 * * * * [progress]: [ 4 / 4 ] rewriting at (2) 1552123116.900 * * * [progress]: generating series expansions 1552123116.901 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 1) 1552123116.901 * * * * [progress]: [ 2 / 4 ] generating series at (2 1) 1552123116.901 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 2) 1552123116.901 * * * * [progress]: [ 4 / 4 ] generating series at (2) 1552123116.901 * * * [progress]: simplifying candidates 1552123116.901 * * * * [progress]: [ 1 / 8 ] simplifiying candidate #posit16 2.0))) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123116.901 * [simplify]: Simplifying (-.p16 (*.p16 beta beta) (*.p16 alpha alpha)) 1552123116.901 * * [simplify]: iters left: 2 (5 enodes) 1552123116.902 * * [simplify]: iters left: 1 (19 enodes) 1552123116.905 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123116.905 * * [simplify]: Extracting #1: cost 8 inf + 0 1552123116.905 * * [simplify]: Extracting #2: cost 16 inf + 0 1552123116.905 * * [simplify]: Extracting #3: cost 16 inf + 1766 1552123116.906 * * [simplify]: Extracting #4: cost 6 inf + 6819 1552123116.906 * * [simplify]: Extracting #5: cost 1 inf + 12227 1552123116.906 * * [simplify]: Extracting #6: cost 0 inf + 13549 1552123116.907 * [simplify]: Simplified to (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) 1552123116.907 * [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))) 1552123116.907 * * * * [progress]: [ 2 / 8 ] simplifiying candidate #posit16 1.0) (/.p16 (-.p16 beta alpha) (+.p16 alpha (+.p16 beta (real->posit16 2.0))))) (real->posit16 2.0)))> 1552123116.907 * * * * [progress]: [ 3 / 8 ] simplifiying candidate #posit16 2.0))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123116.907 * [simplify]: Simplifying (real->posit16 2.0) 1552123116.907 * * [simplify]: iters left: 1 (2 enodes) 1552123116.908 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123116.908 * * [simplify]: Extracting #1: cost 2 inf + 0 1552123116.908 * * [simplify]: Extracting #2: cost 1 inf + 1 1552123116.908 * * [simplify]: Extracting #3: cost 0 inf + 2 1552123116.908 * [simplify]: Simplified to (real->posit16 2.0) 1552123116.908 * [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))) 1552123116.908 * * * * [progress]: [ 4 / 8 ] simplifiying candidate #posit16 2.0)) alpha)) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123116.908 * * * * [progress]: [ 5 / 8 ] simplifiying candidate #posit16 2.0)))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123116.908 * * * * [progress]: [ 6 / 8 ] simplifiying candidate #posit16 2.0)))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123116.908 * * * * [progress]: [ 7 / 8 ] simplifiying candidate #posit16 2.0)))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123116.908 * * * * [progress]: [ 8 / 8 ] simplifiying candidate #posit16 2.0)))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123116.908 * * * [progress]: adding candidates to table 1552123117.336 * * [progress]: iteration 3 / 4 1552123117.336 * * * [progress]: picking best candidate 1552123117.376 * * * * [pick]: Picked #posit16 2.0))) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123117.376 * * * [progress]: localizing error 1552123117.639 * * * [progress]: generating rewritten candidates 1552123117.639 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 1) 1552123117.643 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1) 1552123117.648 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 2 1) 1552123117.650 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 2) 1552123117.653 * * * [progress]: generating series expansions 1552123117.653 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 1) 1552123117.653 * * * * [progress]: [ 2 / 4 ] generating series at (2 1) 1552123117.653 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 2 1) 1552123117.653 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 2) 1552123117.653 * * * [progress]: simplifying candidates 1552123117.653 * * * * [progress]: [ 1 / 14 ] simplifiying candidate #posit16 2.0)))) (+.p16 beta alpha)) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123117.653 * [simplify]: Simplifying (+.p16 beta alpha) 1552123117.653 * * [simplify]: iters left: 1 (3 enodes) 1552123117.654 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123117.654 * * [simplify]: Extracting #1: cost 3 inf + 0 1552123117.654 * * [simplify]: Extracting #2: cost 1 inf + 2 1552123117.654 * * [simplify]: Extracting #3: cost 0 inf + 44 1552123117.654 * [simplify]: Simplified to (+.p16 alpha beta) 1552123117.654 * [simplify]: Simplified (2 1 1 2) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (/.p16 (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) (+.p16 alpha (+.p16 beta (real->posit16 2.0)))) (+.p16 alpha beta)) (real->posit16 1.0)) (real->posit16 2.0))) 1552123117.654 * * * * [progress]: [ 2 / 14 ] simplifiying candidate #posit16 2.0))) (+.p16 beta alpha)) (+.p16 alpha beta))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123117.654 * [simplify]: Simplifying (-.p16 beta alpha) 1552123117.654 * * [simplify]: iters left: 1 (3 enodes) 1552123117.655 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123117.655 * * [simplify]: Extracting #1: cost 6 inf + 0 1552123117.655 * * [simplify]: Extracting #2: cost 5 inf + 44 1552123117.655 * * [simplify]: Extracting #3: cost 0 inf + 1571 1552123117.655 * [simplify]: Simplified to (-.p16 beta alpha) 1552123117.655 * [simplify]: Simplified (2 1 1 1) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (-.p16 beta alpha) (/.p16 (*.p16 (+.p16 alpha (+.p16 beta (real->posit16 2.0))) (+.p16 beta alpha)) (+.p16 alpha beta))) (real->posit16 1.0)) (real->posit16 2.0))) 1552123117.655 * * * * [progress]: [ 3 / 14 ] simplifiying candidate #posit16 2.0))) (+.p16 beta alpha)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123117.655 * [simplify]: Simplifying (*.p16 (-.p16 (*.p16 beta beta) (*.p16 alpha alpha)) (+.p16 alpha beta)) 1552123117.655 * * [simplify]: iters left: 3 (7 enodes) 1552123117.657 * * [simplify]: iters left: 2 (28 enodes) 1552123117.663 * * [simplify]: iters left: 1 (79 enodes) 1552123117.705 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123117.705 * * [simplify]: Extracting #1: cost 23 inf + 0 1552123117.706 * * [simplify]: Extracting #2: cost 63 inf + 0 1552123117.706 * * [simplify]: Extracting #3: cost 75 inf + 1531 1552123117.708 * * [simplify]: Extracting #4: cost 37 inf + 47856 1552123117.714 * * [simplify]: Extracting #5: cost 1 inf + 91596 1552123117.720 * * [simplify]: Extracting #6: cost 0 inf + 94238 1552123117.726 * [simplify]: Simplified to (*.p16 (*.p16 (+.p16 alpha beta) (+.p16 alpha beta)) (-.p16 beta alpha)) 1552123117.726 * [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 alpha (+.p16 beta (real->posit16 2.0))) (+.p16 beta alpha)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0))) 1552123117.726 * * * * [progress]: [ 4 / 14 ] simplifiying candidate #posit16 2.0)))) (/.p16 (+.p16 alpha beta) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123117.727 * [simplify]: Simplifying (/.p16 (-.p16 beta alpha) (+.p16 alpha (+.p16 beta (real->posit16 2.0)))) 1552123117.727 * * [simplify]: iters left: 4 (8 enodes) 1552123117.731 * * [simplify]: iters left: 3 (24 enodes) 1552123117.739 * * [simplify]: iters left: 2 (40 enodes) 1552123117.752 * * [simplify]: iters left: 1 (73 enodes) 1552123117.781 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123117.781 * * [simplify]: Extracting #1: cost 10 inf + 0 1552123117.781 * * [simplify]: Extracting #2: cost 57 inf + 0 1552123117.782 * * [simplify]: Extracting #3: cost 81 inf + 2 1552123117.783 * * [simplify]: Extracting #4: cost 58 inf + 14591 1552123117.786 * * [simplify]: Extracting #5: cost 9 inf + 56006 1552123117.791 * * [simplify]: Extracting #6: cost 0 inf + 70542 1552123117.797 * [simplify]: Simplified to (/.p16 (-.p16 beta alpha) (+.p16 (+.p16 beta (real->posit16 2.0)) alpha)) 1552123117.797 * [simplify]: Simplified (2 1 1 1) to (λ (alpha beta) (/.p16 (+.p16 (*.p16 (/.p16 (-.p16 beta alpha) (+.p16 (+.p16 beta (real->posit16 2.0)) alpha)) (/.p16 (+.p16 alpha beta) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0))) 1552123117.797 * [simplify]: Simplifying (/.p16 (+.p16 alpha beta) (+.p16 beta alpha)) 1552123117.797 * * [simplify]: iters left: 2 (5 enodes) 1552123117.799 * * [simplify]: iters left: 1 (9 enodes) 1552123117.802 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123117.802 * * [simplify]: Extracting #1: cost 2 inf + 0 1552123117.802 * * [simplify]: Extracting #2: cost 4 inf + 0 1552123117.802 * * [simplify]: Extracting #3: cost 2 inf + 2 1552123117.803 * * [simplify]: Extracting #4: cost 0 inf + 526 1552123117.803 * [simplify]: Simplified to (/.p16 (+.p16 beta alpha) (+.p16 beta alpha)) 1552123117.803 * [simplify]: Simplified (2 1 1 2) to (λ (alpha beta) (/.p16 (+.p16 (*.p16 (/.p16 (-.p16 beta alpha) (+.p16 alpha (+.p16 beta (real->posit16 2.0)))) (/.p16 (+.p16 beta alpha) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0))) 1552123117.803 * * * * [progress]: [ 5 / 14 ] simplifiying candidate #posit16 1.0) (/.p16 (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) (*.p16 (+.p16 alpha (+.p16 beta (real->posit16 2.0))) (+.p16 beta alpha)))) (real->posit16 2.0)))> 1552123117.803 * * * * [progress]: [ 6 / 14 ] simplifiying candidate #posit16 2.0)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123117.803 * [simplify]: Simplifying (real->posit16 2.0) 1552123117.803 * * [simplify]: iters left: 1 (2 enodes) 1552123117.805 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123117.805 * * [simplify]: Extracting #1: cost 2 inf + 0 1552123117.805 * * [simplify]: Extracting #2: cost 1 inf + 1 1552123117.805 * * [simplify]: Extracting #3: cost 0 inf + 2 1552123117.805 * [simplify]: Simplified to (real->posit16 2.0) 1552123117.805 * [simplify]: Simplified (2 1 1 2 1 2) 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))) 1552123117.806 * * * * [progress]: [ 7 / 14 ] simplifiying candidate #posit16 2.0)) alpha) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123117.806 * * * * [progress]: [ 8 / 14 ] simplifiying candidate #posit16 2.0))) beta) (*.p16 (+.p16 alpha (+.p16 beta (real->posit16 2.0))) alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123117.806 * [simplify]: Simplifying (*.p16 (+.p16 alpha (+.p16 beta (real->posit16 2.0))) alpha) 1552123117.806 * * [simplify]: iters left: 4 (7 enodes) 1552123117.809 * * [simplify]: iters left: 3 (17 enodes) 1552123117.815 * * [simplify]: iters left: 2 (36 enodes) 1552123117.830 * * [simplify]: iters left: 1 (55 enodes) 1552123117.849 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123117.849 * * [simplify]: Extracting #1: cost 9 inf + 0 1552123117.849 * * [simplify]: Extracting #2: cost 13 inf + 1 1552123117.849 * * [simplify]: Extracting #3: cost 11 inf + 365 1552123117.850 * * [simplify]: Extracting #4: cost 5 inf + 1176 1552123117.850 * * [simplify]: Extracting #5: cost 0 inf + 2668 1552123117.851 * [simplify]: Simplified to (*.p16 alpha (+.p16 (real->posit16 2.0) (+.p16 beta alpha))) 1552123117.851 * [simplify]: Simplified (2 1 1 2 2) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) (+.p16 (*.p16 (+.p16 alpha (+.p16 beta (real->posit16 2.0))) beta) (*.p16 alpha (+.p16 (real->posit16 2.0) (+.p16 beta alpha))))) (real->posit16 1.0)) (real->posit16 2.0))) 1552123117.851 * * * * [progress]: [ 9 / 14 ] simplifiying candidate #posit16 2.0)))) (*.p16 alpha (+.p16 alpha (+.p16 beta (real->posit16 2.0)))))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123117.851 * [simplify]: Simplifying (*.p16 alpha (+.p16 alpha (+.p16 beta (real->posit16 2.0)))) 1552123117.851 * * [simplify]: iters left: 4 (7 enodes) 1552123117.855 * * [simplify]: iters left: 3 (22 enodes) 1552123117.864 * * [simplify]: iters left: 2 (42 enodes) 1552123117.878 * * [simplify]: iters left: 1 (65 enodes) 1552123117.897 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123117.897 * * [simplify]: Extracting #1: cost 9 inf + 0 1552123117.897 * * [simplify]: Extracting #2: cost 13 inf + 1 1552123117.897 * * [simplify]: Extracting #3: cost 12 inf + 323 1552123117.898 * * [simplify]: Extracting #4: cost 7 inf + 772 1552123117.898 * * [simplify]: Extracting #5: cost 1 inf + 2305 1552123117.899 * * [simplify]: Extracting #6: cost 0 inf + 2668 1552123117.899 * [simplify]: Simplified to (*.p16 alpha (+.p16 (+.p16 beta alpha) (real->posit16 2.0))) 1552123117.899 * [simplify]: Simplified (2 1 1 2 2) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) (+.p16 (*.p16 beta (+.p16 alpha (+.p16 beta (real->posit16 2.0)))) (*.p16 alpha (+.p16 (+.p16 beta alpha) (real->posit16 2.0))))) (real->posit16 1.0)) (real->posit16 2.0))) 1552123117.900 * * * * [progress]: [ 10 / 14 ] simplifiying candidate #posit16 2.0))))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123117.900 * * * * [progress]: [ 11 / 14 ] simplifiying candidate #posit16 2.0))) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123117.900 * [simplify]: Simplifying (/.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)) 1552123117.900 * * [simplify]: iters left: 6 (16 enodes) 1552123117.908 * * [simplify]: iters left: 5 (53 enodes) 1552123117.932 * * [simplify]: iters left: 4 (150 enodes) 1552123118.019 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123118.019 * * [simplify]: Extracting #1: cost 3 inf + 0 1552123118.019 * * [simplify]: Extracting #2: cost 6 inf + 0 1552123118.019 * * [simplify]: Extracting #3: cost 33 inf + 2 1552123118.020 * * [simplify]: Extracting #4: cost 101 inf + 4 1552123118.021 * * [simplify]: Extracting #5: cost 106 inf + 5843 1552123118.027 * * [simplify]: Extracting #6: cost 58 inf + 70736 1552123118.039 * * [simplify]: Extracting #7: cost 0 inf + 127016 1552123118.051 * [simplify]: Simplified to (/.p16 (+.p16 (real->posit16 1.0) (/.p16 (-.p16 beta alpha) (+.p16 (real->posit16 2.0) (+.p16 alpha beta)))) (real->posit16 2.0)) 1552123118.051 * [simplify]: Simplified (2) to (λ (alpha beta) (/.p16 (+.p16 (real->posit16 1.0) (/.p16 (-.p16 beta alpha) (+.p16 (real->posit16 2.0) (+.p16 alpha beta)))) (real->posit16 2.0))) 1552123118.051 * * * * [progress]: [ 12 / 14 ] simplifiying candidate #posit16 2.0))) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123118.051 * [simplify]: Simplifying (/.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)) 1552123118.051 * * [simplify]: iters left: 6 (16 enodes) 1552123118.059 * * [simplify]: iters left: 5 (53 enodes) 1552123118.081 * * [simplify]: iters left: 4 (150 enodes) 1552123118.170 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123118.170 * * [simplify]: Extracting #1: cost 3 inf + 0 1552123118.170 * * [simplify]: Extracting #2: cost 6 inf + 0 1552123118.170 * * [simplify]: Extracting #3: cost 33 inf + 2 1552123118.171 * * [simplify]: Extracting #4: cost 101 inf + 4 1552123118.172 * * [simplify]: Extracting #5: cost 106 inf + 5843 1552123118.178 * * [simplify]: Extracting #6: cost 58 inf + 70736 1552123118.189 * * [simplify]: Extracting #7: cost 0 inf + 127016 1552123118.201 * [simplify]: Simplified to (/.p16 (+.p16 (real->posit16 1.0) (/.p16 (-.p16 beta alpha) (+.p16 (real->posit16 2.0) (+.p16 alpha beta)))) (real->posit16 2.0)) 1552123118.201 * [simplify]: Simplified (2) to (λ (alpha beta) (/.p16 (+.p16 (real->posit16 1.0) (/.p16 (-.p16 beta alpha) (+.p16 (real->posit16 2.0) (+.p16 alpha beta)))) (real->posit16 2.0))) 1552123118.201 * * * * [progress]: [ 13 / 14 ] simplifiying candidate #posit16 2.0))) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123118.201 * [simplify]: Simplifying (/.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)) 1552123118.201 * * [simplify]: iters left: 6 (16 enodes) 1552123118.209 * * [simplify]: iters left: 5 (53 enodes) 1552123118.220 * * [simplify]: iters left: 4 (150 enodes) 1552123118.295 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123118.295 * * [simplify]: Extracting #1: cost 3 inf + 0 1552123118.295 * * [simplify]: Extracting #2: cost 6 inf + 0 1552123118.295 * * [simplify]: Extracting #3: cost 33 inf + 2 1552123118.296 * * [simplify]: Extracting #4: cost 101 inf + 4 1552123118.297 * * [simplify]: Extracting #5: cost 106 inf + 5843 1552123118.303 * * [simplify]: Extracting #6: cost 58 inf + 70736 1552123118.314 * * [simplify]: Extracting #7: cost 0 inf + 127016 1552123118.325 * [simplify]: Simplified to (/.p16 (+.p16 (real->posit16 1.0) (/.p16 (-.p16 beta alpha) (+.p16 (real->posit16 2.0) (+.p16 alpha beta)))) (real->posit16 2.0)) 1552123118.326 * [simplify]: Simplified (2) to (λ (alpha beta) (/.p16 (+.p16 (real->posit16 1.0) (/.p16 (-.p16 beta alpha) (+.p16 (real->posit16 2.0) (+.p16 alpha beta)))) (real->posit16 2.0))) 1552123118.326 * * * * [progress]: [ 14 / 14 ] simplifiying candidate #posit16 2.0))) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123118.326 * [simplify]: Simplifying (/.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)) 1552123118.326 * * [simplify]: iters left: 6 (16 enodes) 1552123118.334 * * [simplify]: iters left: 5 (53 enodes) 1552123118.360 * * [simplify]: iters left: 4 (150 enodes) 1552123118.445 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123118.445 * * [simplify]: Extracting #1: cost 3 inf + 0 1552123118.445 * * [simplify]: Extracting #2: cost 6 inf + 0 1552123118.446 * * [simplify]: Extracting #3: cost 33 inf + 2 1552123118.446 * * [simplify]: Extracting #4: cost 101 inf + 4 1552123118.447 * * [simplify]: Extracting #5: cost 106 inf + 5843 1552123118.453 * * [simplify]: Extracting #6: cost 58 inf + 70736 1552123118.462 * * [simplify]: Extracting #7: cost 0 inf + 127016 1552123118.472 * [simplify]: Simplified to (/.p16 (+.p16 (real->posit16 1.0) (/.p16 (-.p16 beta alpha) (+.p16 (real->posit16 2.0) (+.p16 alpha beta)))) (real->posit16 2.0)) 1552123118.473 * [simplify]: Simplified (2) to (λ (alpha beta) (/.p16 (+.p16 (real->posit16 1.0) (/.p16 (-.p16 beta alpha) (+.p16 (real->posit16 2.0) (+.p16 alpha beta)))) (real->posit16 2.0))) 1552123118.473 * * * [progress]: adding candidates to table 1552123119.794 * * [progress]: iteration 4 / 4 1552123119.794 * * * [progress]: picking best candidate 1552123119.939 * * * * [pick]: Picked #posit16 2.0)))) (*.p16 alpha (+.p16 alpha (+.p16 beta (real->posit16 2.0)))))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123119.939 * * * [progress]: localizing error 1552123120.280 * * * [progress]: generating rewritten candidates 1552123120.280 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 1) 1552123120.286 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1) 1552123120.295 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 2) 1552123120.301 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 2 1) 1552123120.305 * * * [progress]: generating series expansions 1552123120.306 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 1) 1552123120.306 * * * * [progress]: [ 2 / 4 ] generating series at (2 1) 1552123120.306 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 2) 1552123120.306 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 2 1) 1552123120.306 * * * [progress]: simplifying candidates 1552123120.306 * * * * [progress]: [ 1 / 18 ] simplifiying candidate #posit16 2.0)))) (+.p16 beta alpha)) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123120.306 * [simplify]: Simplifying (+.p16 beta alpha) 1552123120.306 * * [simplify]: iters left: 1 (3 enodes) 1552123120.307 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123120.308 * * [simplify]: Extracting #1: cost 3 inf + 0 1552123120.308 * * [simplify]: Extracting #2: cost 1 inf + 2 1552123120.308 * * [simplify]: Extracting #3: cost 0 inf + 44 1552123120.308 * [simplify]: Simplified to (+.p16 alpha beta) 1552123120.308 * [simplify]: Simplified (2 1 1 2) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (/.p16 (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) (+.p16 alpha (+.p16 beta (real->posit16 2.0)))) (+.p16 alpha beta)) (real->posit16 1.0)) (real->posit16 2.0))) 1552123120.308 * * * * [progress]: [ 2 / 18 ] simplifiying candidate #posit16 2.0)))) (*.p16 alpha (+.p16 alpha (+.p16 beta (real->posit16 2.0))))) (+.p16 alpha beta))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123120.308 * [simplify]: Simplifying (-.p16 beta alpha) 1552123120.308 * * [simplify]: iters left: 1 (3 enodes) 1552123120.310 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123120.310 * * [simplify]: Extracting #1: cost 6 inf + 0 1552123120.310 * * [simplify]: Extracting #2: cost 5 inf + 44 1552123120.310 * * [simplify]: Extracting #3: cost 0 inf + 1571 1552123120.310 * [simplify]: Simplified to (-.p16 beta alpha) 1552123120.310 * [simplify]: Simplified (2 1 1 1) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (-.p16 beta alpha) (/.p16 (+.p16 (*.p16 beta (+.p16 alpha (+.p16 beta (real->posit16 2.0)))) (*.p16 alpha (+.p16 alpha (+.p16 beta (real->posit16 2.0))))) (+.p16 alpha beta))) (real->posit16 1.0)) (real->posit16 2.0))) 1552123120.310 * * * * [progress]: [ 3 / 18 ] simplifiying candidate #posit16 2.0)))) (*.p16 alpha (+.p16 alpha (+.p16 beta (real->posit16 2.0))))) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123120.310 * [simplify]: Simplifying (*.p16 (-.p16 (*.p16 beta beta) (*.p16 alpha alpha)) (+.p16 alpha beta)) 1552123120.311 * * [simplify]: iters left: 3 (7 enodes) 1552123120.314 * * [simplify]: iters left: 2 (28 enodes) 1552123120.325 * * [simplify]: iters left: 1 (79 enodes) 1552123120.368 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123120.368 * * [simplify]: Extracting #1: cost 23 inf + 0 1552123120.369 * * [simplify]: Extracting #2: cost 63 inf + 0 1552123120.369 * * [simplify]: Extracting #3: cost 75 inf + 1531 1552123120.372 * * [simplify]: Extracting #4: cost 37 inf + 47856 1552123120.377 * * [simplify]: Extracting #5: cost 1 inf + 91596 1552123120.384 * * [simplify]: Extracting #6: cost 0 inf + 94238 1552123120.390 * [simplify]: Simplified to (*.p16 (*.p16 (+.p16 alpha beta) (+.p16 alpha beta)) (-.p16 beta alpha)) 1552123120.390 * [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 beta (+.p16 alpha (+.p16 beta (real->posit16 2.0)))) (*.p16 alpha (+.p16 alpha (+.p16 beta (real->posit16 2.0))))) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0))) 1552123120.390 * * * * [progress]: [ 4 / 18 ] simplifiying candidate #posit16 2.0)))) (/.p16 (+.p16 alpha beta) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123120.391 * [simplify]: Simplifying (/.p16 (-.p16 beta alpha) (+.p16 alpha (+.p16 beta (real->posit16 2.0)))) 1552123120.391 * * [simplify]: iters left: 4 (8 enodes) 1552123120.395 * * [simplify]: iters left: 3 (24 enodes) 1552123120.404 * * [simplify]: iters left: 2 (40 enodes) 1552123120.418 * * [simplify]: iters left: 1 (73 enodes) 1552123120.447 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123120.447 * * [simplify]: Extracting #1: cost 10 inf + 0 1552123120.448 * * [simplify]: Extracting #2: cost 57 inf + 0 1552123120.448 * * [simplify]: Extracting #3: cost 81 inf + 2 1552123120.449 * * [simplify]: Extracting #4: cost 58 inf + 14591 1552123120.453 * * [simplify]: Extracting #5: cost 9 inf + 56006 1552123120.458 * * [simplify]: Extracting #6: cost 0 inf + 70542 1552123120.463 * [simplify]: Simplified to (/.p16 (-.p16 beta alpha) (+.p16 (+.p16 beta (real->posit16 2.0)) alpha)) 1552123120.464 * [simplify]: Simplified (2 1 1 1) to (λ (alpha beta) (/.p16 (+.p16 (*.p16 (/.p16 (-.p16 beta alpha) (+.p16 (+.p16 beta (real->posit16 2.0)) alpha)) (/.p16 (+.p16 alpha beta) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0))) 1552123120.464 * [simplify]: Simplifying (/.p16 (+.p16 alpha beta) (+.p16 beta alpha)) 1552123120.464 * * [simplify]: iters left: 2 (5 enodes) 1552123120.466 * * [simplify]: iters left: 1 (9 enodes) 1552123120.468 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123120.468 * * [simplify]: Extracting #1: cost 2 inf + 0 1552123120.468 * * [simplify]: Extracting #2: cost 4 inf + 0 1552123120.468 * * [simplify]: Extracting #3: cost 2 inf + 2 1552123120.469 * * [simplify]: Extracting #4: cost 0 inf + 526 1552123120.469 * [simplify]: Simplified to (/.p16 (+.p16 beta alpha) (+.p16 beta alpha)) 1552123120.469 * [simplify]: Simplified (2 1 1 2) to (λ (alpha beta) (/.p16 (+.p16 (*.p16 (/.p16 (-.p16 beta alpha) (+.p16 alpha (+.p16 beta (real->posit16 2.0)))) (/.p16 (+.p16 beta alpha) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0))) 1552123120.469 * * * * [progress]: [ 5 / 18 ] simplifiying candidate #posit16 1.0) (/.p16 (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) (+.p16 (*.p16 beta (+.p16 alpha (+.p16 beta (real->posit16 2.0)))) (*.p16 alpha (+.p16 alpha (+.p16 beta (real->posit16 2.0))))))) (real->posit16 2.0)))> 1552123120.469 * * * * [progress]: [ 6 / 18 ] simplifiying candidate #posit16 2.0))) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123120.469 * [simplify]: Simplifying (+.p16 alpha (+.p16 beta (real->posit16 2.0))) 1552123120.469 * * [simplify]: iters left: 3 (6 enodes) 1552123120.472 * * [simplify]: iters left: 2 (15 enodes) 1552123120.477 * * [simplify]: iters left: 1 (21 enodes) 1552123120.484 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123120.484 * * [simplify]: Extracting #1: cost 7 inf + 0 1552123120.484 * * [simplify]: Extracting #2: cost 6 inf + 2 1552123120.484 * * [simplify]: Extracting #3: cost 4 inf + 45 1552123120.484 * * [simplify]: Extracting #4: cost 1 inf + 171 1552123120.484 * * [simplify]: Extracting #5: cost 0 inf + 213 1552123120.485 * [simplify]: Simplified to (+.p16 (+.p16 beta alpha) (real->posit16 2.0)) 1552123120.485 * [simplify]: Simplified (2 1 1 2 1) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) (*.p16 (+.p16 (+.p16 beta alpha) (real->posit16 2.0)) (+.p16 beta alpha))) (real->posit16 1.0)) (real->posit16 2.0))) 1552123120.485 * [simplify]: Simplifying (+.p16 beta alpha) 1552123120.485 * * [simplify]: iters left: 1 (3 enodes) 1552123120.486 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123120.486 * * [simplify]: Extracting #1: cost 3 inf + 0 1552123120.487 * * [simplify]: Extracting #2: cost 1 inf + 2 1552123120.487 * * [simplify]: Extracting #3: cost 0 inf + 44 1552123120.487 * [simplify]: Simplified to (+.p16 alpha beta) 1552123120.487 * [simplify]: Simplified (2 1 1 2 2) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) (*.p16 (+.p16 (+.p16 beta alpha) (real->posit16 2.0)) (+.p16 alpha beta))) (real->posit16 1.0)) (real->posit16 2.0))) 1552123120.487 * * * * [progress]: [ 7 / 18 ] simplifiying candidate #posit16 2.0)))) (*.p16 alpha alpha)) (*.p16 alpha (+.p16 beta (real->posit16 2.0))))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123120.487 * [simplify]: Simplifying (*.p16 alpha (+.p16 beta (real->posit16 2.0))) 1552123120.487 * * [simplify]: iters left: 3 (6 enodes) 1552123120.490 * * [simplify]: iters left: 2 (19 enodes) 1552123120.499 * * [simplify]: iters left: 1 (21 enodes) 1552123120.505 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123120.505 * * [simplify]: Extracting #1: cost 5 inf + 0 1552123120.505 * * [simplify]: Extracting #2: cost 6 inf + 1 1552123120.505 * * [simplify]: Extracting #3: cost 5 inf + 324 1552123120.505 * * [simplify]: Extracting #4: cost 0 inf + 1053 1552123120.505 * [simplify]: Simplified to (*.p16 alpha (+.p16 (real->posit16 2.0) beta)) 1552123120.505 * [simplify]: Simplified (2 1 1 2 2) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) (+.p16 (+.p16 (*.p16 beta (+.p16 alpha (+.p16 beta (real->posit16 2.0)))) (*.p16 alpha alpha)) (*.p16 alpha (+.p16 (real->posit16 2.0) beta)))) (real->posit16 1.0)) (real->posit16 2.0))) 1552123120.505 * * * * [progress]: [ 8 / 18 ] simplifiying candidate #posit16 2.0)))) (*.p16 alpha alpha)) (*.p16 (+.p16 beta (real->posit16 2.0)) alpha))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123120.506 * [simplify]: Simplifying (*.p16 (+.p16 beta (real->posit16 2.0)) alpha) 1552123120.506 * * [simplify]: iters left: 3 (6 enodes) 1552123120.509 * * [simplify]: iters left: 2 (13 enodes) 1552123120.513 * * [simplify]: iters left: 1 (21 enodes) 1552123120.519 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123120.520 * * [simplify]: Extracting #1: cost 5 inf + 0 1552123120.520 * * [simplify]: Extracting #2: cost 6 inf + 1 1552123120.520 * * [simplify]: Extracting #3: cost 6 inf + 2 1552123120.520 * * [simplify]: Extracting #4: cost 4 inf + 325 1552123120.520 * * [simplify]: Extracting #5: cost 0 inf + 1053 1552123120.520 * [simplify]: Simplified to (*.p16 alpha (+.p16 (real->posit16 2.0) beta)) 1552123120.520 * [simplify]: Simplified (2 1 1 2 2) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) (+.p16 (+.p16 (*.p16 beta (+.p16 alpha (+.p16 beta (real->posit16 2.0)))) (*.p16 alpha alpha)) (*.p16 alpha (+.p16 (real->posit16 2.0) beta)))) (real->posit16 1.0)) (real->posit16 2.0))) 1552123120.520 * * * * [progress]: [ 9 / 18 ] simplifiying candidate #posit16 2.0))) (*.p16 alpha (+.p16 alpha (+.p16 beta (real->posit16 2.0))))))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123120.521 * [simplify]: Simplifying (*.p16 beta alpha) 1552123120.521 * * [simplify]: iters left: 1 (3 enodes) 1552123120.522 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123120.522 * * [simplify]: Extracting #1: cost 3 inf + 0 1552123120.522 * * [simplify]: Extracting #2: cost 1 inf + 2 1552123120.522 * * [simplify]: Extracting #3: cost 0 inf + 324 1552123120.522 * [simplify]: Simplified to (*.p16 alpha beta) 1552123120.522 * [simplify]: Simplified (2 1 1 2 1) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) (+.p16 (*.p16 alpha beta) (+.p16 (*.p16 beta (+.p16 beta (real->posit16 2.0))) (*.p16 alpha (+.p16 alpha (+.p16 beta (real->posit16 2.0))))))) (real->posit16 1.0)) (real->posit16 2.0))) 1552123120.522 * * * * [progress]: [ 10 / 18 ] simplifiying candidate #posit16 2.0)) beta) (*.p16 alpha (+.p16 alpha (+.p16 beta (real->posit16 2.0))))))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123120.522 * [simplify]: Simplifying (*.p16 alpha beta) 1552123120.522 * * [simplify]: iters left: 1 (3 enodes) 1552123120.523 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123120.523 * * [simplify]: Extracting #1: cost 3 inf + 0 1552123120.523 * * [simplify]: Extracting #2: cost 1 inf + 2 1552123120.524 * * [simplify]: Extracting #3: cost 0 inf + 324 1552123120.524 * [simplify]: Simplified to (*.p16 beta alpha) 1552123120.524 * [simplify]: Simplified (2 1 1 2 1) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) (+.p16 (*.p16 beta alpha) (+.p16 (*.p16 (+.p16 beta (real->posit16 2.0)) beta) (*.p16 alpha (+.p16 alpha (+.p16 beta (real->posit16 2.0))))))) (real->posit16 1.0)) (real->posit16 2.0))) 1552123120.524 * * * * [progress]: [ 11 / 18 ] simplifiying candidate #posit16 2.0)))) (*.p16 beta (+.p16 alpha (+.p16 beta (real->posit16 2.0)))))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123120.524 * * * * [progress]: [ 12 / 18 ] simplifiying candidate #posit16 2.0)))) (*.p16 alpha (+.p16 alpha (+.p16 beta (real->posit16 2.0)))))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123120.524 * [simplify]: Simplifying (*.p16 beta (+.p16 beta (real->posit16 2.0))) 1552123120.524 * * [simplify]: iters left: 3 (5 enodes) 1552123120.527 * * [simplify]: iters left: 2 (15 enodes) 1552123120.532 * * [simplify]: iters left: 1 (17 enodes) 1552123120.536 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123120.536 * * [simplify]: Extracting #1: cost 5 inf + 0 1552123120.536 * * [simplify]: Extracting #2: cost 5 inf + 1 1552123120.537 * * [simplify]: Extracting #3: cost 5 inf + 322 1552123120.537 * * [simplify]: Extracting #4: cost 0 inf + 1050 1552123120.537 * [simplify]: Simplified to (*.p16 (+.p16 (real->posit16 2.0) beta) beta) 1552123120.537 * [simplify]: Simplified (2 1 1 2 1 2) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) (+.p16 (+.p16 (*.p16 beta alpha) (*.p16 (+.p16 (real->posit16 2.0) beta) beta)) (*.p16 alpha (+.p16 alpha (+.p16 beta (real->posit16 2.0)))))) (real->posit16 1.0)) (real->posit16 2.0))) 1552123120.537 * * * * [progress]: [ 13 / 18 ] simplifiying candidate #posit16 2.0)) beta)) (*.p16 alpha (+.p16 alpha (+.p16 beta (real->posit16 2.0)))))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123120.537 * [simplify]: Simplifying (*.p16 (+.p16 beta (real->posit16 2.0)) beta) 1552123120.538 * * [simplify]: iters left: 3 (5 enodes) 1552123120.540 * * [simplify]: iters left: 2 (10 enodes) 1552123120.543 * * [simplify]: iters left: 1 (17 enodes) 1552123120.549 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123120.549 * * [simplify]: Extracting #1: cost 5 inf + 0 1552123120.549 * * [simplify]: Extracting #2: cost 5 inf + 1 1552123120.549 * * [simplify]: Extracting #3: cost 5 inf + 322 1552123120.549 * * [simplify]: Extracting #4: cost 0 inf + 1050 1552123120.550 * [simplify]: Simplified to (*.p16 (+.p16 (real->posit16 2.0) beta) beta) 1552123120.550 * [simplify]: Simplified (2 1 1 2 1 2) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) (+.p16 (+.p16 (*.p16 alpha beta) (*.p16 (+.p16 (real->posit16 2.0) beta) beta)) (*.p16 alpha (+.p16 alpha (+.p16 beta (real->posit16 2.0)))))) (real->posit16 1.0)) (real->posit16 2.0))) 1552123120.550 * * * * [progress]: [ 14 / 18 ] simplifiying candidate #posit16 2.0))) beta) (*.p16 alpha (+.p16 alpha (+.p16 beta (real->posit16 2.0)))))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123120.550 * * * * [progress]: [ 15 / 18 ] simplifiying candidate #posit16 2.0)))) (*.p16 alpha (+.p16 alpha (+.p16 beta (real->posit16 2.0)))))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123120.550 * [simplify]: Simplifying (*.p16 alpha (+.p16 alpha (+.p16 beta (real->posit16 2.0)))) 1552123120.550 * * [simplify]: iters left: 4 (7 enodes) 1552123120.554 * * [simplify]: iters left: 3 (22 enodes) 1552123120.561 * * [simplify]: iters left: 2 (42 enodes) 1552123120.576 * * [simplify]: iters left: 1 (65 enodes) 1552123120.594 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123120.594 * * [simplify]: Extracting #1: cost 9 inf + 0 1552123120.594 * * [simplify]: Extracting #2: cost 13 inf + 1 1552123120.594 * * [simplify]: Extracting #3: cost 12 inf + 323 1552123120.595 * * [simplify]: Extracting #4: cost 7 inf + 772 1552123120.595 * * [simplify]: Extracting #5: cost 1 inf + 2305 1552123120.596 * * [simplify]: Extracting #6: cost 0 inf + 2668 1552123120.596 * [simplify]: Simplified to (*.p16 alpha (+.p16 (+.p16 beta alpha) (real->posit16 2.0))) 1552123120.596 * [simplify]: Simplified (2 1 1 2 2) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) (+.p16 (*.p16 beta (+.p16 alpha (+.p16 beta (real->posit16 2.0)))) (*.p16 alpha (+.p16 (+.p16 beta alpha) (real->posit16 2.0))))) (real->posit16 1.0)) (real->posit16 2.0))) 1552123120.596 * * * * [progress]: [ 16 / 18 ] simplifiying candidate #posit16 2.0)))) (*.p16 alpha (+.p16 alpha (+.p16 beta (real->posit16 2.0)))))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123120.597 * [simplify]: Simplifying (*.p16 alpha (+.p16 alpha (+.p16 beta (real->posit16 2.0)))) 1552123120.597 * * [simplify]: iters left: 4 (7 enodes) 1552123120.601 * * [simplify]: iters left: 3 (22 enodes) 1552123120.609 * * [simplify]: iters left: 2 (42 enodes) 1552123120.624 * * [simplify]: iters left: 1 (65 enodes) 1552123120.644 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123120.644 * * [simplify]: Extracting #1: cost 9 inf + 0 1552123120.644 * * [simplify]: Extracting #2: cost 13 inf + 1 1552123120.644 * * [simplify]: Extracting #3: cost 12 inf + 323 1552123120.644 * * [simplify]: Extracting #4: cost 7 inf + 772 1552123120.645 * * [simplify]: Extracting #5: cost 1 inf + 2305 1552123120.647 * * [simplify]: Extracting #6: cost 0 inf + 2668 1552123120.647 * [simplify]: Simplified to (*.p16 alpha (+.p16 (+.p16 beta alpha) (real->posit16 2.0))) 1552123120.648 * [simplify]: Simplified (2 1 1 2 2) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) (+.p16 (*.p16 beta (+.p16 alpha (+.p16 beta (real->posit16 2.0)))) (*.p16 alpha (+.p16 (+.p16 beta alpha) (real->posit16 2.0))))) (real->posit16 1.0)) (real->posit16 2.0))) 1552123120.648 * * * * [progress]: [ 17 / 18 ] simplifiying candidate #posit16 2.0)))) (*.p16 alpha (+.p16 alpha (+.p16 beta (real->posit16 2.0)))))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123120.648 * [simplify]: Simplifying (*.p16 alpha (+.p16 alpha (+.p16 beta (real->posit16 2.0)))) 1552123120.648 * * [simplify]: iters left: 4 (7 enodes) 1552123120.652 * * [simplify]: iters left: 3 (22 enodes) 1552123120.660 * * [simplify]: iters left: 2 (42 enodes) 1552123120.673 * * [simplify]: iters left: 1 (65 enodes) 1552123120.692 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123120.692 * * [simplify]: Extracting #1: cost 9 inf + 0 1552123120.692 * * [simplify]: Extracting #2: cost 13 inf + 1 1552123120.692 * * [simplify]: Extracting #3: cost 12 inf + 323 1552123120.692 * * [simplify]: Extracting #4: cost 7 inf + 772 1552123120.693 * * [simplify]: Extracting #5: cost 1 inf + 2305 1552123120.693 * * [simplify]: Extracting #6: cost 0 inf + 2668 1552123120.694 * [simplify]: Simplified to (*.p16 alpha (+.p16 (+.p16 beta alpha) (real->posit16 2.0))) 1552123120.694 * [simplify]: Simplified (2 1 1 2 2) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) (+.p16 (*.p16 beta (+.p16 alpha (+.p16 beta (real->posit16 2.0)))) (*.p16 alpha (+.p16 (+.p16 beta alpha) (real->posit16 2.0))))) (real->posit16 1.0)) (real->posit16 2.0))) 1552123120.694 * * * * [progress]: [ 18 / 18 ] simplifiying candidate #posit16 2.0)))) (*.p16 alpha (+.p16 alpha (+.p16 beta (real->posit16 2.0)))))) (real->posit16 1.0)) (real->posit16 2.0)))> 1552123120.695 * [simplify]: Simplifying (*.p16 alpha (+.p16 alpha (+.p16 beta (real->posit16 2.0)))) 1552123120.695 * * [simplify]: iters left: 4 (7 enodes) 1552123120.698 * * [simplify]: iters left: 3 (22 enodes) 1552123120.706 * * [simplify]: iters left: 2 (42 enodes) 1552123120.720 * * [simplify]: iters left: 1 (65 enodes) 1552123120.738 * * [simplify]: Extracting #0: cost 1 inf + 0 1552123120.738 * * [simplify]: Extracting #1: cost 9 inf + 0 1552123120.738 * * [simplify]: Extracting #2: cost 13 inf + 1 1552123120.738 * * [simplify]: Extracting #3: cost 12 inf + 323 1552123120.738 * * [simplify]: Extracting #4: cost 7 inf + 772 1552123120.739 * * [simplify]: Extracting #5: cost 1 inf + 2305 1552123120.739 * * [simplify]: Extracting #6: cost 0 inf + 2668 1552123120.740 * [simplify]: Simplified to (*.p16 alpha (+.p16 (+.p16 beta alpha) (real->posit16 2.0))) 1552123120.740 * [simplify]: Simplified (2 1 1 2 2) to (λ (alpha beta) (/.p16 (+.p16 (/.p16 (*.p16 (-.p16 beta alpha) (+.p16 alpha beta)) (+.p16 (*.p16 beta (+.p16 alpha (+.p16 beta (real->posit16 2.0)))) (*.p16 alpha (+.p16 (+.p16 beta alpha) (real->posit16 2.0))))) (real->posit16 1.0)) (real->posit16 2.0))) 1552123120.740 * * * [progress]: adding candidates to table 1552123121.783 * [progress]: [Phase 3 of 3] Extracting. 1552123121.783 * * [regime]: Finding splitpoints for: (#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 alpha)) (*.p16 (+.p16 beta (real->posit16 2.0)) alpha))) (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 beta)) (real->posit16 1.0)) (real->posit16 2.0)))> #posit16 2.0)))) (*.p16 alpha (+.p16 alpha (+.p16 beta (real->posit16 2.0)))))) (real->posit16 1.0)) (real->posit16 2.0)))>) 1552123121.784 * * * [regime-changes]: Trying 2 branch expressions: (alpha beta) 1552123121.784 * * * * [regimes]: Trying to branch on alpha from (#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 alpha)) (*.p16 (+.p16 beta (real->posit16 2.0)) alpha))) (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 beta)) (real->posit16 1.0)) (real->posit16 2.0)))> #posit16 2.0)))) (*.p16 alpha (+.p16 alpha (+.p16 beta (real->posit16 2.0)))))) (real->posit16 1.0)) (real->posit16 2.0)))>) 1552123122.302 * * * * [regimes]: Trying to branch on beta from (#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 alpha)) (*.p16 (+.p16 beta (real->posit16 2.0)) alpha))) (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 beta)) (real->posit16 1.0)) (real->posit16 2.0)))> #posit16 2.0)))) (*.p16 alpha (+.p16 alpha (+.p16 beta (real->posit16 2.0)))))) (real->posit16 1.0)) (real->posit16 2.0)))>) 1552123122.710 * * * [regime]: Found split indices: #