1554043183.997 * [progress]: [Phase 1 of 3] Setting up. 1554043183.999 * * * [progress]: [1/2] Preparing points 1554043184.000 * * * * [points]: Sampling 256 additional inputs, on iter 0 have 0 / 256 1554043184.007 * * * * [points]: Computing exacts on every 16 of 256 points to ramp up precision 1554043184.747 * * * * [points]: Setting MPFR precision to 64 1554043184.756 * * * * [points]: Setting MPFR precision to 320 1554043184.760 * * * * [points]: Computing exacts on every 8 of 256 points to ramp up precision 1554043184.763 * * * * [points]: Setting MPFR precision to 64 1554043184.767 * * * * [points]: Setting MPFR precision to 320 1554043184.772 * * * * [points]: Computing exacts on every 4 of 256 points to ramp up precision 1554043184.774 * * * * [points]: Setting MPFR precision to 64 1554043184.778 * * * * [points]: Setting MPFR precision to 320 1554043184.783 * * * * [points]: Computing exacts on every 2 of 256 points to ramp up precision 1554043184.784 * * * * [points]: Setting MPFR precision to 64 1554043184.794 * * * * [points]: Setting MPFR precision to 320 1554043184.807 * * * * [points]: Computing exacts for 256 points 1554043184.809 * * * * [points]: Setting MPFR precision to 64 1554043184.840 * * * * [points]: Setting MPFR precision to 320 1554043184.881 * * * * [points]: Filtering points with unrepresentable outputs 1554043184.898 * * * * [points]: Sampling 65 additional inputs, on iter 1 have 191 / 256 1554043184.898 * * * * [points]: Computing exacts on every 4 of 65 points to ramp up precision 1554043184.900 * * * * [points]: Setting MPFR precision to 64 1554043184.901 * * * * [points]: Setting MPFR precision to 320 1554043184.902 * * * * [points]: Computing exacts on every 2 of 65 points to ramp up precision 1554043184.903 * * * * [points]: Setting MPFR precision to 64 1554043184.947 * * * * [points]: Setting MPFR precision to 320 1554043184.951 * * * * [points]: Computing exacts for 65 points 1554043184.953 * * * * [points]: Setting MPFR precision to 64 1554043184.962 * * * * [points]: Setting MPFR precision to 320 1554043184.972 * * * * [points]: Filtering points with unrepresentable outputs 1554043184.977 * * * * [points]: Sampling 22 additional inputs, on iter 2 have 234 / 256 1554043184.977 * * * * [points]: Computing exacts for 22 points 1554043184.979 * * * * [points]: Setting MPFR precision to 64 1554043184.982 * * * * [points]: Setting MPFR precision to 320 1554043184.985 * * * * [points]: Filtering points with unrepresentable outputs 1554043184.988 * * * * [points]: Sampling 4 additional inputs, on iter 3 have 252 / 256 1554043184.988 * * * * [points]: Computing exacts for 4 points 1554043184.990 * * * * [points]: Setting MPFR precision to 64 1554043184.990 * * * * [points]: Setting MPFR precision to 320 1554043184.991 * * * * [points]: Filtering points with unrepresentable outputs 1554043184.991 * * * * [points]: Sampling 4 additional inputs, on iter 4 have 254 / 256 1554043184.991 * * * * [points]: Computing exacts for 4 points 1554043184.992 * * * * [points]: Setting MPFR precision to 64 1554043184.993 * * * * [points]: Setting MPFR precision to 320 1554043184.994 * * * * [points]: Filtering points with unrepresentable outputs 1554043184.994 * * * * [points]: Sampled 257 points with exact outputs 1554043184.995 * * * [progress]: [2/2] Setting up program. 1554043185.028 * [progress]: [Phase 2 of 3] Improving. 1554043185.029 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 1554043185.032 * [simplify]: Simplifying (/.p16 (-.p16 (neg.p16 b_2) (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c)))) a) 1554043185.035 * * [simplify]: iters left: 5 (10 enodes) 1554043185.045 * * [simplify]: iters left: 4 (31 enodes) 1554043185.056 * * [simplify]: iters left: 3 (65 enodes) 1554043185.082 * * [simplify]: iters left: 2 (207 enodes) 1554043185.224 * * [simplify]: Extracting #0: cost 1 inf + 0 1554043185.224 * * [simplify]: Extracting #1: cost 20 inf + 0 1554043185.225 * * [simplify]: Extracting #2: cost 89 inf + 1 1554043185.226 * * [simplify]: Extracting #3: cost 168 inf + 83 1554043185.228 * * [simplify]: Extracting #4: cost 227 inf + 12401 1554043185.235 * * [simplify]: Extracting #5: cost 180 inf + 98398 1554043185.258 * * [simplify]: Extracting #6: cost 61 inf + 349602 1554043185.276 * * [simplify]: Extracting #7: cost 2 inf + 436444 1554043185.314 * * [simplify]: Extracting #8: cost 0 inf + 442330 1554043185.351 * [simplify]: Simplified to (/.p16 (-.p16 (neg.p16 b_2) (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a)))) a) 1554043185.351 * [simplify]: Simplified (2) to (λ (a b_2 c) (/.p16 (-.p16 (neg.p16 b_2) (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a)))) a)) 1554043185.390 * * [progress]: iteration 1 / 4 1554043185.390 * * * [progress]: picking best candidate 1554043185.423 * * * * [pick]: Picked # 1554043185.423 * * * [progress]: localizing error 1554043185.796 * * * [progress]: generating rewritten candidates 1554043185.796 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 1554043185.803 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2) 1554043185.804 * * * * [progress]: [ 3 / 4 ] rewriting at (2) 1554043185.809 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 2 1) 1554043185.816 * * * [progress]: generating series expansions 1554043185.817 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 1554043185.817 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2) 1554043185.817 * * * * [progress]: [ 3 / 4 ] generating series at (2) 1554043185.817 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 2 1) 1554043185.817 * * * [progress]: simplifying candidates 1554043185.817 * * * * [progress]: [ 1 / 9 ] simplifiying candidate # 1554043185.818 * * * * [progress]: [ 2 / 9 ] simplifiying candidate # 1554043185.818 * * * * [progress]: [ 3 / 9 ] simplifiying candidate # 1554043185.818 * [simplify]: Simplifying (-.p16 (*.p16 (neg.p16 b_2) (neg.p16 b_2)) (*.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c))) (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c))))) 1554043185.818 * * [simplify]: iters left: 5 (11 enodes) 1554043185.823 * * [simplify]: iters left: 4 (35 enodes) 1554043185.837 * * [simplify]: iters left: 3 (100 enodes) 1554043185.883 * * [simplify]: iters left: 2 (360 enodes) 1554043186.222 * * [simplify]: Extracting #0: cost 1 inf + 0 1554043186.222 * * [simplify]: Extracting #1: cost 48 inf + 0 1554043186.223 * * [simplify]: Extracting #2: cost 223 inf + 0 1554043186.227 * * [simplify]: Extracting #3: cost 348 inf + 45039 1554043186.248 * * [simplify]: Extracting #4: cost 315 inf + 336131 1554043186.307 * * [simplify]: Extracting #5: cost 84 inf + 852438 1554043186.392 * * [simplify]: Extracting #6: cost 1 inf + 990774 1554043186.479 * * [simplify]: Extracting #7: cost 0 inf + 992777 1554043186.547 * [simplify]: Simplified to (+.p16 (*.p16 a c) (*.p16 (+.p16 (neg.p16 b_2) b_2) (+.p16 (neg.p16 b_2) (neg.p16 b_2)))) 1554043186.547 * [simplify]: Simplified (2 1) to (λ (a b_2 c) (/.p16 (+.p16 (*.p16 a c) (*.p16 (+.p16 (neg.p16 b_2) b_2) (+.p16 (neg.p16 b_2) (neg.p16 b_2)))) (*.p16 a (+.p16 (neg.p16 b_2) (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c))))))) 1554043186.547 * * * * [progress]: [ 4 / 9 ] simplifiying candidate # 1554043186.547 * * * * [progress]: [ 5 / 9 ] simplifiying candidate # 1554043186.548 * * * * [progress]: [ 6 / 9 ] simplifiying candidate # 1554043186.548 * [simplify]: Simplifying (/.p16 (-.p16 (neg.p16 b_2) (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c)))) a) 1554043186.548 * * [simplify]: iters left: 5 (10 enodes) 1554043186.550 * * [simplify]: iters left: 4 (31 enodes) 1554043186.555 * * [simplify]: iters left: 3 (65 enodes) 1554043186.568 * * [simplify]: iters left: 2 (207 enodes) 1554043186.656 * * [simplify]: Extracting #0: cost 1 inf + 0 1554043186.656 * * [simplify]: Extracting #1: cost 20 inf + 0 1554043186.656 * * [simplify]: Extracting #2: cost 89 inf + 1 1554043186.656 * * [simplify]: Extracting #3: cost 168 inf + 83 1554043186.657 * * [simplify]: Extracting #4: cost 227 inf + 12401 1554043186.661 * * [simplify]: Extracting #5: cost 180 inf + 98398 1554043186.686 * * [simplify]: Extracting #6: cost 61 inf + 349602 1554043186.719 * * [simplify]: Extracting #7: cost 2 inf + 436444 1554043186.739 * * [simplify]: Extracting #8: cost 0 inf + 442330 1554043186.757 * [simplify]: Simplified to (/.p16 (-.p16 (neg.p16 b_2) (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a)))) a) 1554043186.757 * [simplify]: Simplified (2) to (λ (a b_2 c) (/.p16 (-.p16 (neg.p16 b_2) (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a)))) a)) 1554043186.757 * * * * [progress]: [ 7 / 9 ] simplifiying candidate # 1554043186.757 * [simplify]: Simplifying (/.p16 (-.p16 (neg.p16 b_2) (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c)))) a) 1554043186.757 * * [simplify]: iters left: 5 (10 enodes) 1554043186.759 * * [simplify]: iters left: 4 (31 enodes) 1554043186.765 * * [simplify]: iters left: 3 (65 enodes) 1554043186.786 * * [simplify]: iters left: 2 (207 enodes) 1554043186.845 * * [simplify]: Extracting #0: cost 1 inf + 0 1554043186.845 * * [simplify]: Extracting #1: cost 20 inf + 0 1554043186.845 * * [simplify]: Extracting #2: cost 89 inf + 1 1554043186.845 * * [simplify]: Extracting #3: cost 168 inf + 83 1554043186.846 * * [simplify]: Extracting #4: cost 227 inf + 12401 1554043186.850 * * [simplify]: Extracting #5: cost 180 inf + 98398 1554043186.862 * * [simplify]: Extracting #6: cost 61 inf + 349602 1554043186.880 * * [simplify]: Extracting #7: cost 2 inf + 436444 1554043186.905 * * [simplify]: Extracting #8: cost 0 inf + 442330 1554043186.939 * [simplify]: Simplified to (/.p16 (-.p16 (neg.p16 b_2) (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a)))) a) 1554043186.939 * [simplify]: Simplified (2) to (λ (a b_2 c) (/.p16 (-.p16 (neg.p16 b_2) (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a)))) a)) 1554043186.939 * * * * [progress]: [ 8 / 9 ] simplifiying candidate # 1554043186.939 * [simplify]: Simplifying (/.p16 (-.p16 (neg.p16 b_2) (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c)))) a) 1554043186.939 * * [simplify]: iters left: 5 (10 enodes) 1554043186.943 * * [simplify]: iters left: 4 (31 enodes) 1554043186.954 * * [simplify]: iters left: 3 (65 enodes) 1554043186.979 * * [simplify]: iters left: 2 (207 enodes) 1554043187.097 * * [simplify]: Extracting #0: cost 1 inf + 0 1554043187.097 * * [simplify]: Extracting #1: cost 20 inf + 0 1554043187.097 * * [simplify]: Extracting #2: cost 89 inf + 1 1554043187.098 * * [simplify]: Extracting #3: cost 168 inf + 83 1554043187.100 * * [simplify]: Extracting #4: cost 227 inf + 12401 1554043187.107 * * [simplify]: Extracting #5: cost 180 inf + 98398 1554043187.131 * * [simplify]: Extracting #6: cost 61 inf + 349602 1554043187.165 * * [simplify]: Extracting #7: cost 2 inf + 436444 1554043187.203 * * [simplify]: Extracting #8: cost 0 inf + 442330 1554043187.237 * [simplify]: Simplified to (/.p16 (-.p16 (neg.p16 b_2) (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a)))) a) 1554043187.237 * [simplify]: Simplified (2) to (λ (a b_2 c) (/.p16 (-.p16 (neg.p16 b_2) (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a)))) a)) 1554043187.237 * * * * [progress]: [ 9 / 9 ] simplifiying candidate # 1554043187.237 * [simplify]: Simplifying (/.p16 (-.p16 (neg.p16 b_2) (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c)))) a) 1554043187.237 * * [simplify]: iters left: 5 (10 enodes) 1554043187.241 * * [simplify]: iters left: 4 (31 enodes) 1554043187.252 * * [simplify]: iters left: 3 (65 enodes) 1554043187.278 * * [simplify]: iters left: 2 (207 enodes) 1554043187.350 * * [simplify]: Extracting #0: cost 1 inf + 0 1554043187.350 * * [simplify]: Extracting #1: cost 20 inf + 0 1554043187.351 * * [simplify]: Extracting #2: cost 89 inf + 1 1554043187.351 * * [simplify]: Extracting #3: cost 168 inf + 83 1554043187.352 * * [simplify]: Extracting #4: cost 227 inf + 12401 1554043187.356 * * [simplify]: Extracting #5: cost 180 inf + 98398 1554043187.375 * * [simplify]: Extracting #6: cost 61 inf + 349602 1554043187.408 * * [simplify]: Extracting #7: cost 2 inf + 436444 1554043187.446 * * [simplify]: Extracting #8: cost 0 inf + 442330 1554043187.479 * [simplify]: Simplified to (/.p16 (-.p16 (neg.p16 b_2) (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a)))) a) 1554043187.479 * [simplify]: Simplified (2) to (λ (a b_2 c) (/.p16 (-.p16 (neg.p16 b_2) (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a)))) a)) 1554043187.480 * * * [progress]: adding candidates to table 1554043187.957 * * [progress]: iteration 2 / 4 1554043187.957 * * * [progress]: picking best candidate 1554043188.021 * * * * [pick]: Picked # 1554043188.022 * * * [progress]: localizing error 1554043188.608 * * * [progress]: generating rewritten candidates 1554043188.608 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 2) 1554043188.613 * * * * [progress]: [ 2 / 4 ] rewriting at (2) 1554043188.618 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 2 2) 1554043188.619 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 2 2 1) 1554043188.624 * * * [progress]: generating series expansions 1554043188.624 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 2) 1554043188.624 * * * * [progress]: [ 2 / 4 ] generating series at (2) 1554043188.624 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 2 2) 1554043188.624 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 2 2 1) 1554043188.625 * * * [progress]: simplifying candidates 1554043188.625 * * * * [progress]: [ 1 / 8 ] simplifiying candidate # 1554043188.625 * * * * [progress]: [ 2 / 8 ] simplifiying candidate # 1554043188.625 * [simplify]: Simplifying (+.p16 (neg.p16 b_2) (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c)))) 1554043188.625 * * [simplify]: iters left: 4 (9 enodes) 1554043188.629 * * [simplify]: iters left: 3 (24 enodes) 1554043188.637 * * [simplify]: iters left: 2 (47 enodes) 1554043188.663 * * [simplify]: iters left: 1 (110 enodes) 1554043188.714 * * [simplify]: Extracting #0: cost 1 inf + 0 1554043188.714 * * [simplify]: Extracting #1: cost 6 inf + 0 1554043188.715 * * [simplify]: Extracting #2: cost 10 inf + 1 1554043188.715 * * [simplify]: Extracting #3: cost 23 inf + 403 1554043188.715 * * [simplify]: Extracting #4: cost 60 inf + 1445 1554043188.716 * * [simplify]: Extracting #5: cost 79 inf + 13843 1554043188.720 * * [simplify]: Extracting #6: cost 73 inf + 57826 1554043188.729 * * [simplify]: Extracting #7: cost 3 inf + 171780 1554043188.741 * * [simplify]: Extracting #8: cost 0 inf + 178629 1554043188.753 * [simplify]: Simplified to (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2) 1554043188.753 * [simplify]: Simplified (2 2) to (λ (a b_2 c) (/.p16 (/.p16 (+.p16 (*.p16 a c) (*.p16 (+.p16 (neg.p16 b_2) b_2) (+.p16 (neg.p16 b_2) (neg.p16 b_2)))) a) (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2))) 1554043188.753 * * * * [progress]: [ 3 / 8 ] simplifiying candidate # 1554043188.753 * * * * [progress]: [ 4 / 8 ] simplifiying candidate # 1554043188.753 * * * * [progress]: [ 5 / 8 ] simplifiying candidate # 1554043188.753 * [simplify]: Simplifying (/.p16 (+.p16 (*.p16 a c) (*.p16 (+.p16 (neg.p16 b_2) b_2) (+.p16 (neg.p16 b_2) (neg.p16 b_2)))) (*.p16 a (+.p16 (neg.p16 b_2) (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c)))))) 1554043188.754 * * [simplify]: iters left: 6 (15 enodes) 1554043188.760 * * [simplify]: iters left: 5 (47 enodes) 1554043188.778 * * [simplify]: iters left: 4 (100 enodes) 1554043188.806 * * [simplify]: iters left: 3 (250 enodes) 1554043188.930 * * [simplify]: Extracting #0: cost 1 inf + 0 1554043188.930 * * [simplify]: Extracting #1: cost 7 inf + 0 1554043188.930 * * [simplify]: Extracting #2: cost 38 inf + 0 1554043188.930 * * [simplify]: Extracting #3: cost 89 inf + 404 1554043188.931 * * [simplify]: Extracting #4: cost 105 inf + 13282 1554043188.934 * * [simplify]: Extracting #5: cost 75 inf + 74603 1554043188.941 * * [simplify]: Extracting #6: cost 45 inf + 171652 1554043188.950 * * [simplify]: Extracting #7: cost 3 inf + 235044 1554043188.959 * * [simplify]: Extracting #8: cost 0 inf + 242171 1554043188.968 * [simplify]: Simplified to (/.p16 (+.p16 (*.p16 c a) (real->posit16 0.0)) (*.p16 a (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2))) 1554043188.969 * [simplify]: Simplified (2) to (λ (a b_2 c) (/.p16 (+.p16 (*.p16 c a) (real->posit16 0.0)) (*.p16 a (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2)))) 1554043188.969 * * * * [progress]: [ 6 / 8 ] simplifiying candidate # 1554043188.969 * [simplify]: Simplifying (/.p16 (+.p16 (*.p16 a c) (*.p16 (+.p16 (neg.p16 b_2) b_2) (+.p16 (neg.p16 b_2) (neg.p16 b_2)))) (*.p16 a (+.p16 (neg.p16 b_2) (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c)))))) 1554043188.969 * * [simplify]: iters left: 6 (15 enodes) 1554043188.972 * * [simplify]: iters left: 5 (47 enodes) 1554043188.981 * * [simplify]: iters left: 4 (100 enodes) 1554043189.000 * * [simplify]: iters left: 3 (250 enodes) 1554043189.191 * * [simplify]: Extracting #0: cost 1 inf + 0 1554043189.191 * * [simplify]: Extracting #1: cost 7 inf + 0 1554043189.191 * * [simplify]: Extracting #2: cost 38 inf + 0 1554043189.192 * * [simplify]: Extracting #3: cost 89 inf + 404 1554043189.193 * * [simplify]: Extracting #4: cost 105 inf + 13282 1554043189.200 * * [simplify]: Extracting #5: cost 75 inf + 74603 1554043189.213 * * [simplify]: Extracting #6: cost 45 inf + 171652 1554043189.234 * * [simplify]: Extracting #7: cost 3 inf + 235044 1554043189.252 * * [simplify]: Extracting #8: cost 0 inf + 242171 1554043189.271 * [simplify]: Simplified to (/.p16 (+.p16 (*.p16 c a) (real->posit16 0.0)) (*.p16 a (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2))) 1554043189.271 * [simplify]: Simplified (2) to (λ (a b_2 c) (/.p16 (+.p16 (*.p16 c a) (real->posit16 0.0)) (*.p16 a (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2)))) 1554043189.271 * * * * [progress]: [ 7 / 8 ] simplifiying candidate # 1554043189.271 * [simplify]: Simplifying (/.p16 (+.p16 (*.p16 a c) (*.p16 (+.p16 (neg.p16 b_2) b_2) (+.p16 (neg.p16 b_2) (neg.p16 b_2)))) (*.p16 a (+.p16 (neg.p16 b_2) (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c)))))) 1554043189.272 * * [simplify]: iters left: 6 (15 enodes) 1554043189.278 * * [simplify]: iters left: 5 (47 enodes) 1554043189.290 * * [simplify]: iters left: 4 (100 enodes) 1554043189.309 * * [simplify]: iters left: 3 (250 enodes) 1554043189.416 * * [simplify]: Extracting #0: cost 1 inf + 0 1554043189.417 * * [simplify]: Extracting #1: cost 7 inf + 0 1554043189.417 * * [simplify]: Extracting #2: cost 38 inf + 0 1554043189.417 * * [simplify]: Extracting #3: cost 89 inf + 404 1554043189.418 * * [simplify]: Extracting #4: cost 105 inf + 13282 1554043189.421 * * [simplify]: Extracting #5: cost 75 inf + 74603 1554043189.427 * * [simplify]: Extracting #6: cost 45 inf + 171652 1554043189.436 * * [simplify]: Extracting #7: cost 3 inf + 235044 1554043189.446 * * [simplify]: Extracting #8: cost 0 inf + 242171 1554043189.457 * [simplify]: Simplified to (/.p16 (+.p16 (*.p16 c a) (real->posit16 0.0)) (*.p16 a (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2))) 1554043189.457 * [simplify]: Simplified (2) to (λ (a b_2 c) (/.p16 (+.p16 (*.p16 c a) (real->posit16 0.0)) (*.p16 a (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2)))) 1554043189.457 * * * * [progress]: [ 8 / 8 ] simplifiying candidate # 1554043189.457 * [simplify]: Simplifying (/.p16 (+.p16 (*.p16 a c) (*.p16 (+.p16 (neg.p16 b_2) b_2) (+.p16 (neg.p16 b_2) (neg.p16 b_2)))) (*.p16 a (+.p16 (neg.p16 b_2) (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c)))))) 1554043189.457 * * [simplify]: iters left: 6 (15 enodes) 1554043189.461 * * [simplify]: iters left: 5 (47 enodes) 1554043189.469 * * [simplify]: iters left: 4 (100 enodes) 1554043189.488 * * [simplify]: iters left: 3 (250 enodes) 1554043189.619 * * [simplify]: Extracting #0: cost 1 inf + 0 1554043189.620 * * [simplify]: Extracting #1: cost 7 inf + 0 1554043189.620 * * [simplify]: Extracting #2: cost 38 inf + 0 1554043189.620 * * [simplify]: Extracting #3: cost 89 inf + 404 1554043189.621 * * [simplify]: Extracting #4: cost 105 inf + 13282 1554043189.624 * * [simplify]: Extracting #5: cost 75 inf + 74603 1554043189.632 * * [simplify]: Extracting #6: cost 45 inf + 171652 1554043189.649 * * [simplify]: Extracting #7: cost 3 inf + 235044 1554043189.667 * * [simplify]: Extracting #8: cost 0 inf + 242171 1554043189.685 * [simplify]: Simplified to (/.p16 (+.p16 (*.p16 c a) (real->posit16 0.0)) (*.p16 a (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2))) 1554043189.686 * [simplify]: Simplified (2) to (λ (a b_2 c) (/.p16 (+.p16 (*.p16 c a) (real->posit16 0.0)) (*.p16 a (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2)))) 1554043189.686 * * * [progress]: adding candidates to table 1554043190.302 * * [progress]: iteration 3 / 4 1554043190.302 * * * [progress]: picking best candidate 1554043190.424 * * * * [pick]: Picked # 1554043190.424 * * * [progress]: localizing error 1554043190.957 * * * [progress]: generating rewritten candidates 1554043190.957 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2) 1554043190.963 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1) 1554043190.966 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 2) 1554043190.966 * * * * [progress]: [ 4 / 4 ] rewriting at (2) 1554043190.983 * * * [progress]: generating series expansions 1554043190.984 * * * * [progress]: [ 1 / 4 ] generating series at (2 2) 1554043190.984 * * * * [progress]: [ 2 / 4 ] generating series at (2 1) 1554043190.984 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 2) 1554043190.984 * * * * [progress]: [ 4 / 4 ] generating series at (2) 1554043190.984 * * * [progress]: simplifying candidates 1554043190.984 * * * * [progress]: [ 1 / 6 ] simplifiying candidate # 1554043190.984 * * * * [progress]: [ 2 / 6 ] simplifiying candidate # 1554043190.984 * [simplify]: Simplifying (+.p16 (*.p16 a c) (*.p16 (+.p16 (neg.p16 b_2) b_2) (+.p16 (neg.p16 b_2) (neg.p16 b_2)))) 1554043190.984 * * [simplify]: iters left: 4 (9 enodes) 1554043190.988 * * [simplify]: iters left: 3 (24 enodes) 1554043190.996 * * [simplify]: iters left: 2 (53 enodes) 1554043191.019 * * [simplify]: iters left: 1 (140 enodes) 1554043191.131 * * [simplify]: Extracting #0: cost 1 inf + 0 1554043191.131 * * [simplify]: Extracting #1: cost 24 inf + 0 1554043191.131 * * [simplify]: Extracting #2: cost 70 inf + 0 1554043191.132 * * [simplify]: Extracting #3: cost 62 inf + 3454 1554043191.134 * * [simplify]: Extracting #4: cost 19 inf + 33897 1554043191.136 * * [simplify]: Extracting #5: cost 0 inf + 53655 1554043191.139 * [simplify]: Simplified to (+.p16 (*.p16 c a) (real->posit16 0.0)) 1554043191.139 * [simplify]: Simplified (2 1) to (λ (a b_2 c) (/.p16 (+.p16 (*.p16 c a) (real->posit16 0.0)) (*.p16 (+.p16 (neg.p16 b_2) (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c)))) a))) 1554043191.139 * * * * [progress]: [ 3 / 6 ] simplifiying candidate # 1554043191.140 * [simplify]: Simplifying (+.p16 (neg.p16 b_2) (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c)))) 1554043191.140 * * [simplify]: iters left: 4 (9 enodes) 1554043191.141 * * [simplify]: iters left: 3 (24 enodes) 1554043191.145 * * [simplify]: iters left: 2 (47 enodes) 1554043191.153 * * [simplify]: iters left: 1 (110 enodes) 1554043191.181 * * [simplify]: Extracting #0: cost 1 inf + 0 1554043191.181 * * [simplify]: Extracting #1: cost 6 inf + 0 1554043191.181 * * [simplify]: Extracting #2: cost 10 inf + 1 1554043191.182 * * [simplify]: Extracting #3: cost 23 inf + 403 1554043191.182 * * [simplify]: Extracting #4: cost 60 inf + 1445 1554043191.182 * * [simplify]: Extracting #5: cost 79 inf + 13843 1554043191.184 * * [simplify]: Extracting #6: cost 73 inf + 57826 1554043191.189 * * [simplify]: Extracting #7: cost 3 inf + 171780 1554043191.195 * * [simplify]: Extracting #8: cost 0 inf + 178629 1554043191.201 * [simplify]: Simplified to (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2) 1554043191.201 * [simplify]: Simplified (2 2) to (λ (a b_2 c) (/.p16 (/.p16 (+.p16 (*.p16 a c) (*.p16 (+.p16 (neg.p16 b_2) b_2) (+.p16 (neg.p16 b_2) (neg.p16 b_2)))) a) (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2))) 1554043191.201 * * * * [progress]: [ 4 / 6 ] simplifiying candidate # 1554043191.202 * [simplify]: Simplifying (+.p16 (neg.p16 b_2) (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c)))) 1554043191.202 * * [simplify]: iters left: 4 (9 enodes) 1554043191.204 * * [simplify]: iters left: 3 (24 enodes) 1554043191.208 * * [simplify]: iters left: 2 (47 enodes) 1554043191.216 * * [simplify]: iters left: 1 (110 enodes) 1554043191.245 * * [simplify]: Extracting #0: cost 1 inf + 0 1554043191.245 * * [simplify]: Extracting #1: cost 6 inf + 0 1554043191.245 * * [simplify]: Extracting #2: cost 10 inf + 1 1554043191.245 * * [simplify]: Extracting #3: cost 23 inf + 403 1554043191.246 * * [simplify]: Extracting #4: cost 60 inf + 1445 1554043191.246 * * [simplify]: Extracting #5: cost 79 inf + 13843 1554043191.248 * * [simplify]: Extracting #6: cost 73 inf + 57826 1554043191.253 * * [simplify]: Extracting #7: cost 3 inf + 171780 1554043191.259 * * [simplify]: Extracting #8: cost 0 inf + 178629 1554043191.265 * [simplify]: Simplified to (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2) 1554043191.265 * [simplify]: Simplified (2 2) to (λ (a b_2 c) (/.p16 (/.p16 (+.p16 (*.p16 a c) (*.p16 (+.p16 (neg.p16 b_2) b_2) (+.p16 (neg.p16 b_2) (neg.p16 b_2)))) a) (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2))) 1554043191.265 * * * * [progress]: [ 5 / 6 ] simplifiying candidate # 1554043191.265 * [simplify]: Simplifying (+.p16 (neg.p16 b_2) (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c)))) 1554043191.265 * * [simplify]: iters left: 4 (9 enodes) 1554043191.267 * * [simplify]: iters left: 3 (24 enodes) 1554043191.273 * * [simplify]: iters left: 2 (47 enodes) 1554043191.282 * * [simplify]: iters left: 1 (110 enodes) 1554043191.311 * * [simplify]: Extracting #0: cost 1 inf + 0 1554043191.311 * * [simplify]: Extracting #1: cost 6 inf + 0 1554043191.311 * * [simplify]: Extracting #2: cost 10 inf + 1 1554043191.311 * * [simplify]: Extracting #3: cost 23 inf + 403 1554043191.311 * * [simplify]: Extracting #4: cost 60 inf + 1445 1554043191.312 * * [simplify]: Extracting #5: cost 79 inf + 13843 1554043191.314 * * [simplify]: Extracting #6: cost 73 inf + 57826 1554043191.320 * * [simplify]: Extracting #7: cost 3 inf + 171780 1554043191.326 * * [simplify]: Extracting #8: cost 0 inf + 178629 1554043191.332 * [simplify]: Simplified to (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2) 1554043191.332 * [simplify]: Simplified (2 2) to (λ (a b_2 c) (/.p16 (/.p16 (+.p16 (*.p16 a c) (*.p16 (+.p16 (neg.p16 b_2) b_2) (+.p16 (neg.p16 b_2) (neg.p16 b_2)))) a) (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2))) 1554043191.332 * * * * [progress]: [ 6 / 6 ] simplifiying candidate # 1554043191.332 * [simplify]: Simplifying (+.p16 (neg.p16 b_2) (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c)))) 1554043191.332 * * [simplify]: iters left: 4 (9 enodes) 1554043191.334 * * [simplify]: iters left: 3 (24 enodes) 1554043191.338 * * [simplify]: iters left: 2 (47 enodes) 1554043191.346 * * [simplify]: iters left: 1 (110 enodes) 1554043191.373 * * [simplify]: Extracting #0: cost 1 inf + 0 1554043191.373 * * [simplify]: Extracting #1: cost 6 inf + 0 1554043191.373 * * [simplify]: Extracting #2: cost 10 inf + 1 1554043191.373 * * [simplify]: Extracting #3: cost 23 inf + 403 1554043191.374 * * [simplify]: Extracting #4: cost 60 inf + 1445 1554043191.374 * * [simplify]: Extracting #5: cost 79 inf + 13843 1554043191.376 * * [simplify]: Extracting #6: cost 73 inf + 57826 1554043191.382 * * [simplify]: Extracting #7: cost 3 inf + 171780 1554043191.388 * * [simplify]: Extracting #8: cost 0 inf + 178629 1554043191.395 * [simplify]: Simplified to (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2) 1554043191.395 * [simplify]: Simplified (2 2) to (λ (a b_2 c) (/.p16 (/.p16 (+.p16 (*.p16 a c) (*.p16 (+.p16 (neg.p16 b_2) b_2) (+.p16 (neg.p16 b_2) (neg.p16 b_2)))) a) (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2))) 1554043191.395 * * * [progress]: adding candidates to table 1554043191.570 * * [progress]: iteration 4 / 4 1554043191.570 * * * [progress]: picking best candidate 1554043191.639 * * * * [pick]: Picked # 1554043191.639 * * * [progress]: localizing error 1554043192.060 * * * [progress]: generating rewritten candidates 1554043192.060 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 2 1) 1554043192.068 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1) 1554043192.070 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 2) 1554043192.070 * * * * [progress]: [ 4 / 4 ] rewriting at (2) 1554043192.073 * * * [progress]: generating series expansions 1554043192.073 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 2 1) 1554043192.073 * * * * [progress]: [ 2 / 4 ] generating series at (2 1) 1554043192.073 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 2) 1554043192.073 * * * * [progress]: [ 4 / 4 ] generating series at (2) 1554043192.073 * * * [progress]: simplifying candidates 1554043192.073 * * * * [progress]: [ 1 / 9 ] simplifiying candidate # 1554043192.073 * [simplify]: Simplifying (+.p16 (*.p16 b_2 b_2) (*.p16 a c)) 1554043192.073 * * [simplify]: iters left: 2 (6 enodes) 1554043192.074 * * [simplify]: iters left: 1 (14 enodes) 1554043192.076 * * [simplify]: Extracting #0: cost 1 inf + 0 1554043192.076 * * [simplify]: Extracting #1: cost 3 inf + 0 1554043192.076 * * [simplify]: Extracting #2: cost 6 inf + 0 1554043192.076 * * [simplify]: Extracting #3: cost 2 inf + 325 1554043192.076 * * [simplify]: Extracting #4: cost 0 inf + 1329 1554043192.076 * [simplify]: Simplified to (+.p16 (*.p16 c a) (*.p16 b_2 b_2)) 1554043192.076 * [simplify]: Simplified (2 1 2 1 1) to (λ (a b_2 c) (/.p16 (-.p16 (neg.p16 b_2) (sqrt.p16 (/.p16 (+.p16 (*.p16 c a) (*.p16 b_2 b_2)) (/.p16 (+.p16 (*.p16 b_2 b_2) (*.p16 a c)) (-.p16 (*.p16 b_2 b_2) (*.p16 a c)))))) a)) 1554043192.077 * * * * [progress]: [ 2 / 9 ] simplifiying candidate # 1554043192.077 * [simplify]: Simplifying (-.p16 (*.p16 (*.p16 (*.p16 b_2 b_2) (*.p16 b_2 b_2)) (*.p16 (*.p16 b_2 b_2) (*.p16 b_2 b_2))) (*.p16 (*.p16 (*.p16 a c) (*.p16 a c)) (*.p16 (*.p16 a c) (*.p16 a c)))) 1554043192.077 * * [simplify]: iters left: 4 (10 enodes) 1554043192.079 * * [simplify]: iters left: 3 (43 enodes) 1554043192.095 * * [simplify]: iters left: 2 (121 enodes) 1554043192.163 * * [simplify]: iters left: 1 (429 enodes) 1554043192.445 * * [simplify]: Extracting #0: cost 1 inf + 0 1554043192.445 * * [simplify]: Extracting #1: cost 46 inf + 0 1554043192.446 * * [simplify]: Extracting #2: cost 270 inf + 0 1554043192.451 * * [simplify]: Extracting #3: cost 354 inf + 59003 1554043192.477 * * [simplify]: Extracting #4: cost 345 inf + 369227 1554043192.529 * * [simplify]: Extracting #5: cost 22 inf + 1102360 1554043192.593 * * [simplify]: Extracting #6: cost 1 inf + 1150488 1554043192.651 * * [simplify]: Extracting #7: cost 0 inf + 1155051 1554043192.734 * [simplify]: Simplified to (*.p16 (-.p16 (*.p16 (*.p16 b_2 b_2) (*.p16 b_2 b_2)) (*.p16 (*.p16 a c) (*.p16 a c))) (+.p16 (*.p16 (*.p16 a c) (*.p16 a c)) (*.p16 (*.p16 b_2 b_2) (*.p16 b_2 b_2)))) 1554043192.734 * [simplify]: Simplified (2 1 2 1 1) to (λ (a b_2 c) (/.p16 (-.p16 (neg.p16 b_2) (sqrt.p16 (/.p16 (*.p16 (-.p16 (*.p16 (*.p16 b_2 b_2) (*.p16 b_2 b_2)) (*.p16 (*.p16 a c) (*.p16 a c))) (+.p16 (*.p16 (*.p16 a c) (*.p16 a c)) (*.p16 (*.p16 b_2 b_2) (*.p16 b_2 b_2)))) (*.p16 (+.p16 (*.p16 b_2 b_2) (*.p16 a c)) (+.p16 (*.p16 (*.p16 b_2 b_2) (*.p16 b_2 b_2)) (*.p16 (*.p16 a c) (*.p16 a c))))))) a)) 1554043192.734 * * * * [progress]: [ 3 / 9 ] simplifiying candidate # 1554043192.734 * * * * [progress]: [ 4 / 9 ] simplifiying candidate # 1554043192.734 * * * * [progress]: [ 5 / 9 ] simplifiying candidate # 1554043192.735 * [simplify]: Simplifying (-.p16 (*.p16 (neg.p16 b_2) (neg.p16 b_2)) (*.p16 (sqrt.p16 (/.p16 (-.p16 (*.p16 (*.p16 b_2 b_2) (*.p16 b_2 b_2)) (*.p16 (*.p16 a c) (*.p16 a c))) (+.p16 (*.p16 b_2 b_2) (*.p16 a c)))) (sqrt.p16 (/.p16 (-.p16 (*.p16 (*.p16 b_2 b_2) (*.p16 b_2 b_2)) (*.p16 (*.p16 a c) (*.p16 a c))) (+.p16 (*.p16 b_2 b_2) (*.p16 a c)))))) 1554043192.735 * * [simplify]: iters left: 6 (15 enodes) 1554043192.738 * * [simplify]: iters left: 5 (50 enodes) 1554043192.748 * * [simplify]: iters left: 4 (126 enodes) 1554043192.786 * * [simplify]: iters left: 3 (499 enodes) 1554043193.182 * * [simplify]: Extracting #0: cost 1 inf + 0 1554043193.182 * * [simplify]: Extracting #1: cost 42 inf + 0 1554043193.182 * * [simplify]: Extracting #2: cost 280 inf + 0 1554043193.184 * * [simplify]: Extracting #3: cost 597 inf + 12843 1554043193.195 * * [simplify]: Extracting #4: cost 810 inf + 280829 1554043193.282 * * [simplify]: Extracting #5: cost 230 inf + 1598730 1554043193.374 * * [simplify]: Extracting #6: cost 4 inf + 2036734 1554043193.496 * * [simplify]: Extracting #7: cost 0 inf + 2038740 1554043193.636 * [simplify]: Simplified to (+.p16 (*.p16 (+.p16 (neg.p16 b_2) b_2) (-.p16 (neg.p16 b_2) b_2)) (*.p16 c a)) 1554043193.636 * [simplify]: Simplified (2 1) to (λ (a b_2 c) (/.p16 (+.p16 (*.p16 (+.p16 (neg.p16 b_2) b_2) (-.p16 (neg.p16 b_2) b_2)) (*.p16 c a)) (*.p16 a (+.p16 (neg.p16 b_2) (sqrt.p16 (/.p16 (-.p16 (*.p16 (*.p16 b_2 b_2) (*.p16 b_2 b_2)) (*.p16 (*.p16 a c) (*.p16 a c))) (+.p16 (*.p16 b_2 b_2) (*.p16 a c)))))))) 1554043193.636 * * * * [progress]: [ 6 / 9 ] simplifiying candidate # 1554043193.636 * * * * [progress]: [ 7 / 9 ] simplifiying candidate # 1554043193.636 * * * * [progress]: [ 8 / 9 ] simplifiying candidate # 1554043193.636 * * * * [progress]: [ 9 / 9 ] simplifiying candidate # 1554043193.636 * * * [progress]: adding candidates to table 1554043193.947 * [progress]: [Phase 3 of 3] Extracting. 1554043193.947 * * [regime]: Finding splitpoints for: (# # # # # #) 1554043193.950 * * * [regime-changes]: Trying 3 branch expressions: (c a b_2) 1554043193.950 * * * * [regimes]: Trying to branch on c from (# # # # # #) 1554043194.214 * * * * [regimes]: Trying to branch on a from (# # # # # #) 1554043194.489 * * * * [regimes]: Trying to branch on b_2 from (# # # # # #) 1554043194.763 * * * [regime]: Found split indices: #