1550698967.175 * [misc]progress: [Phase 1 of 3] Setting up. 1550698967.175 * * * [misc]progress: [1/2] Preparing points 1550698967.176 * * * * [misc]points: Sampling 256 additional inputs, on iter 0 have 0 / 256 1550698967.177 * * * * [misc]points: Computing exacts on every 16 of 256 points to ramp up precision 1550698967.181 * * * * [misc]points: Setting MPFR precision to 64 1550698967.183 * * * * [misc]points: Setting MPFR precision to 320 1550698967.184 * * * * [misc]points: Computing exacts on every 8 of 256 points to ramp up precision 1550698967.189 * * * * [misc]points: Setting MPFR precision to 64 1550698967.192 * * * * [misc]points: Setting MPFR precision to 320 1550698967.194 * * * * [misc]points: Computing exacts on every 4 of 256 points to ramp up precision 1550698967.199 * * * * [misc]points: Setting MPFR precision to 64 1550698967.204 * * * * [misc]points: Setting MPFR precision to 320 1550698967.208 * * * * [misc]points: Computing exacts on every 2 of 256 points to ramp up precision 1550698967.214 * * * * [misc]points: Setting MPFR precision to 64 1550698967.221 * * * * [misc]points: Setting MPFR precision to 320 1550698967.237 * * * * [misc]points: Computing exacts for 256 points 1550698967.242 * * * * [misc]points: Setting MPFR precision to 64 1550698967.263 * * * * [misc]points: Setting MPFR precision to 320 1550698967.288 * * * * [misc]points: Filtering points with unrepresentable outputs 1550698967.295 * * * * [misc]points: Sampling 126 additional inputs, on iter 1 have 130 / 256 1550698967.295 * * * * [misc]points: Computing exacts on every 7 of 126 points to ramp up precision 1550698967.300 * * * * [misc]points: Setting MPFR precision to 64 1550698967.302 * * * * [misc]points: Setting MPFR precision to 320 1550698967.303 * * * * [misc]points: Computing exacts on every 3 of 126 points to ramp up precision 1550698967.308 * * * * [misc]points: Setting MPFR precision to 64 1550698967.311 * * * * [misc]points: Setting MPFR precision to 320 1550698967.314 * * * * [misc]points: Computing exacts for 126 points 1550698967.319 * * * * [misc]points: Setting MPFR precision to 64 1550698967.331 * * * * [misc]points: Setting MPFR precision to 320 1550698967.345 * * * * [misc]points: Filtering points with unrepresentable outputs 1550698967.348 * * * * [misc]points: Sampling 64 additional inputs, on iter 2 have 192 / 256 1550698967.348 * * * * [misc]points: Computing exacts on every 4 of 64 points to ramp up precision 1550698967.353 * * * * [misc]points: Setting MPFR precision to 64 1550698967.354 * * * * [misc]points: Setting MPFR precision to 320 1550698967.355 * * * * [misc]points: Computing exacts on every 2 of 64 points to ramp up precision 1550698967.360 * * * * [misc]points: Setting MPFR precision to 64 1550698967.362 * * * * [misc]points: Setting MPFR precision to 320 1550698967.364 * * * * [misc]points: Computing exacts for 64 points 1550698967.369 * * * * [misc]points: Setting MPFR precision to 64 1550698967.374 * * * * [misc]points: Setting MPFR precision to 320 1550698967.381 * * * * [misc]points: Filtering points with unrepresentable outputs 1550698967.383 * * * * [misc]points: Sampling 25 additional inputs, on iter 3 have 231 / 256 1550698967.383 * * * * [misc]points: Computing exacts for 25 points 1550698967.388 * * * * [misc]points: Setting MPFR precision to 64 1550698967.391 * * * * [misc]points: Setting MPFR precision to 320 1550698967.393 * * * * [misc]points: Filtering points with unrepresentable outputs 1550698967.394 * * * * [misc]points: Sampling 13 additional inputs, on iter 4 have 243 / 256 1550698967.394 * * * * [misc]points: Computing exacts for 13 points 1550698967.400 * * * * [misc]points: Setting MPFR precision to 64 1550698967.401 * * * * [misc]points: Setting MPFR precision to 320 1550698967.402 * * * * [misc]points: Filtering points with unrepresentable outputs 1550698967.403 * * * * [misc]points: Sampling 4 additional inputs, on iter 5 have 253 / 256 1550698967.403 * * * * [misc]points: Computing exacts for 4 points 1550698967.408 * * * * [misc]points: Setting MPFR precision to 64 1550698967.409 * * * * [misc]points: Setting MPFR precision to 320 1550698967.426 * * * * [misc]points: Filtering points with unrepresentable outputs 1550698967.426 * * * * [misc]points: Sampling 4 additional inputs, on iter 6 have 255 / 256 1550698967.426 * * * * [misc]points: Computing exacts for 4 points 1550698967.430 * * * * [misc]points: Setting MPFR precision to 64 1550698967.430 * * * * [misc]points: Setting MPFR precision to 320 1550698967.431 * * * * [misc]points: Filtering points with unrepresentable outputs 1550698967.431 * * * * [misc]points: Sampling 4 additional inputs, on iter 7 have 255 / 256 1550698967.431 * * * * [misc]points: Computing exacts for 4 points 1550698967.433 * * * * [misc]points: Setting MPFR precision to 64 1550698967.433 * * * * [misc]points: Setting MPFR precision to 320 1550698967.434 * * * * [misc]points: Filtering points with unrepresentable outputs 1550698967.434 * * * * [exit]points: Sampled 256 points with exact outputs 1550698967.434 * * * [misc]progress: [2/2] Setting up program. 1550698967.454 * [misc]progress: [Phase 2 of 3] Improving. 1550698967.454 * * * * [misc]progress: [ 1 / 1 ] simplifiying candidate #posit16 2) i) (*.p16 (real->posit16 2) i))) (-.p16 (*.p16 (*.p16 (real->posit16 2) i) (*.p16 (real->posit16 2) i)) (real->posit16 1.0))))> 1550698967.454 * [enter]simplify: Simplifying (/.p16 (/.p16 (*.p16 (*.p16 i i) (*.p16 i i)) (*.p16 (*.p16 (real->posit16 2) i) (*.p16 (real->posit16 2) i))) (-.p16 (*.p16 (*.p16 (real->posit16 2) i) (*.p16 (real->posit16 2) i)) (real->posit16 1.0))) 1550698967.454 * * [misc]simplify: iters left: 5 (12 enodes) 1550698967.458 * * [misc]simplify: iters left: 4 (43 enodes) 1550698967.471 * * [misc]simplify: iters left: 3 (170 enodes) 1550698967.581 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698967.581 * * [misc]simplify: Extracting #1: cost 78 inf + 0 1550698967.583 * * [misc]simplify: Extracting #2: cost 269 inf + 322 1550698967.585 * * [misc]simplify: Extracting #3: cost 284 inf + 8772 1550698967.592 * * [misc]simplify: Extracting #4: cost 196 inf + 144483 1550698967.617 * * [misc]simplify: Extracting #5: cost 27 inf + 409616 1550698967.651 * * [misc]simplify: Extracting #6: cost 0 inf + 414512 1550698967.670 * * [misc]simplify: Extracting #7: cost 0 inf + 407040 1550698967.691 * [exit]simplify: Simplified to (*.p16 (/.p16 (*.p16 i i) (*.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i)) 1550698967.691 * [misc]simplify: Simplified (2) to (λ (i) (*.p16 (/.p16 (*.p16 i i) (*.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i))) 1550698967.758 * * [misc]progress: iteration 1 / 4 1550698967.758 * * * [misc]progress: picking best candidate 1550698967.818 * * * * [misc]pick: Picked #posit16 2)) (*.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i)))> 1550698967.818 * * * [misc]progress: localizing error 1550698968.227 * * * [misc]progress: generating rewritten candidates 1550698968.227 * * * * [misc]progress: [ 1 / 4 ] rewriting at (2 1) 1550698968.236 * * * * [misc]progress: [ 2 / 4 ] rewriting at (2) 1550698968.242 * * * * [misc]progress: [ 3 / 4 ] rewriting at (2 1 2 2) 1550698968.246 * * * * [misc]progress: [ 4 / 4 ] rewriting at (2 1 2) 1550698968.263 * * * [misc]progress: generating series expansions 1550698968.263 * * * * [misc]progress: [ 1 / 4 ] generating series at (2 1) 1550698968.263 * * * * [misc]progress: [ 2 / 4 ] generating series at (2) 1550698968.263 * * * * [misc]progress: [ 3 / 4 ] generating series at (2 1 2 2) 1550698968.263 * * * * [misc]progress: [ 4 / 4 ] generating series at (2 1 2) 1550698968.263 * * * [misc]progress: simplifying candidates 1550698968.263 * * * * [misc]progress: [ 1 / 22 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2)))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))) (*.p16 i i)))> 1550698968.263 * [enter]simplify: Simplifying (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)) 1550698968.263 * * [misc]simplify: iters left: 4 (8 enodes) 1550698968.279 * * [misc]simplify: iters left: 3 (27 enodes) 1550698968.290 * * [misc]simplify: iters left: 2 (61 enodes) 1550698968.316 * * [misc]simplify: iters left: 1 (182 enodes) 1550698968.818 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698968.818 * * [misc]simplify: Extracting #1: cost 37 inf + 0 1550698968.818 * * [misc]simplify: Extracting #2: cost 175 inf + 0 1550698968.819 * * [misc]simplify: Extracting #3: cost 221 inf + 323 1550698968.821 * * [misc]simplify: Extracting #4: cost 221 inf + 30993 1550698968.832 * * [misc]simplify: Extracting #5: cost 76 inf + 221248 1550698968.850 * * [misc]simplify: Extracting #6: cost 0 inf + 318421 1550698968.874 * * [misc]simplify: Extracting #7: cost 0 inf + 316421 1550698968.891 * [exit]simplify: Simplified to (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)) 1550698968.892 * [misc]simplify: Simplified (2 1 2) to (λ (i) (*.p16 (/.p16 (/.p16 (*.p16 i i) (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))) (*.p16 i i))) 1550698968.892 * * * * [misc]progress: [ 2 / 22 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))) i)) (*.p16 i i)))> 1550698968.892 * * * * [misc]progress: [ 3 / 22 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (*.p16 (real->posit16 1.0) (real->posit16 1.0))))) (+.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))) (*.p16 i i)))> 1550698968.892 * [enter]simplify: Simplifying (+.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)) 1550698968.892 * * [misc]simplify: iters left: 4 (8 enodes) 1550698968.894 * * [misc]simplify: iters left: 3 (18 enodes) 1550698968.898 * * [misc]simplify: iters left: 2 (25 enodes) 1550698968.902 * * [misc]simplify: iters left: 1 (29 enodes) 1550698968.907 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698968.907 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1550698968.907 * * [misc]simplify: Extracting #2: cost 11 inf + 0 1550698968.907 * * [misc]simplify: Extracting #3: cost 9 inf + 3 1550698968.907 * * [misc]simplify: Extracting #4: cost 0 inf + 3578 1550698968.907 * [exit]simplify: Simplified to (+.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)) 1550698968.907 * [misc]simplify: Simplified (2 1 2) to (λ (i) (*.p16 (*.p16 (/.p16 (*.p16 i i) (*.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (*.p16 (real->posit16 1.0) (real->posit16 1.0))))) (+.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))) (*.p16 i i))) 1550698968.907 * * * * [misc]progress: [ 4 / 22 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2)))) (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i)))> 1550698968.907 * [enter]simplify: Simplifying (/.p16 i (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) 1550698968.908 * * [misc]simplify: iters left: 4 (6 enodes) 1550698968.909 * * [misc]simplify: iters left: 3 (16 enodes) 1550698968.912 * * [misc]simplify: iters left: 2 (27 enodes) 1550698968.916 * * [misc]simplify: iters left: 1 (33 enodes) 1550698968.922 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698968.922 * * [misc]simplify: Extracting #1: cost 5 inf + 0 1550698968.922 * * [misc]simplify: Extracting #2: cost 11 inf + 1 1550698968.922 * * [misc]simplify: Extracting #3: cost 11 inf + 763 1550698968.922 * * [misc]simplify: Extracting #4: cost 9 inf + 765 1550698968.922 * * [misc]simplify: Extracting #5: cost 2 inf + 3698 1550698968.922 * * [misc]simplify: Extracting #6: cost 0 inf + 4861 1550698968.923 * [exit]simplify: Simplified to (/.p16 i (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) 1550698968.923 * [misc]simplify: Simplified (2 1 1) to (λ (i) (*.p16 (*.p16 (/.p16 i (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i))) 1550698968.923 * [enter]simplify: Simplifying (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))) 1550698968.923 * * [misc]simplify: iters left: 5 (9 enodes) 1550698968.925 * * [misc]simplify: iters left: 4 (28 enodes) 1550698968.931 * * [misc]simplify: iters left: 3 (66 enodes) 1550698968.946 * * [misc]simplify: iters left: 2 (206 enodes) 1550698969.028 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698969.028 * * [misc]simplify: Extracting #1: cost 39 inf + 0 1550698969.029 * * [misc]simplify: Extracting #2: cost 172 inf + 1 1550698969.029 * * [misc]simplify: Extracting #3: cost 247 inf + 322 1550698969.031 * * [misc]simplify: Extracting #4: cost 253 inf + 16849 1550698969.041 * * [misc]simplify: Extracting #5: cost 114 inf + 204899 1550698969.061 * * [misc]simplify: Extracting #6: cost 7 inf + 360159 1550698969.084 * * [misc]simplify: Extracting #7: cost 0 inf + 374380 1550698969.107 * [exit]simplify: Simplified to (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))) 1550698969.107 * [misc]simplify: Simplified (2 1 2) to (λ (i) (*.p16 (*.p16 (/.p16 i (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i))) 1550698969.108 * * * * [misc]progress: [ 5 / 22 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) i) i))> 1550698969.108 * * * * [misc]progress: [ 6 / 22 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (*.p16 (real->posit16 1.0) (real->posit16 1.0))))) (*.p16 (+.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)) (*.p16 i i))))> 1550698969.108 * [enter]simplify: Simplifying (/.p16 (*.p16 i i) (*.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (*.p16 (real->posit16 1.0) (real->posit16 1.0))))) 1550698969.108 * * [misc]simplify: iters left: 6 (13 enodes) 1550698969.112 * * [misc]simplify: iters left: 5 (46 enodes) 1550698969.122 * * [misc]simplify: iters left: 4 (170 enodes) 1550698969.182 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698969.182 * * [misc]simplify: Extracting #1: cost 88 inf + 0 1550698969.183 * * [misc]simplify: Extracting #2: cost 216 inf + 1524 1550698969.185 * * [misc]simplify: Extracting #3: cost 193 inf + 60340 1550698969.195 * * [misc]simplify: Extracting #4: cost 64 inf + 265197 1550698969.212 * * [misc]simplify: Extracting #5: cost 12 inf + 357709 1550698969.231 * * [misc]simplify: Extracting #6: cost 0 inf + 383025 1550698969.253 * * [misc]simplify: Extracting #7: cost 0 inf + 382865 1550698969.272 * [exit]simplify: Simplified to (/.p16 (*.p16 i i) (*.p16 (-.p16 (*.p16 (*.p16 (*.p16 (real->posit16 2) i) (*.p16 (real->posit16 2) i)) (*.p16 (*.p16 (real->posit16 2) i) (*.p16 (real->posit16 2) i))) (real->posit16 1.0)) (*.p16 (*.p16 (real->posit16 2) i) (*.p16 (real->posit16 2) i)))) 1550698969.272 * [misc]simplify: Simplified (2 1) to (λ (i) (*.p16 (/.p16 (*.p16 i i) (*.p16 (-.p16 (*.p16 (*.p16 (*.p16 (real->posit16 2) i) (*.p16 (real->posit16 2) i)) (*.p16 (*.p16 (real->posit16 2) i) (*.p16 (real->posit16 2) i))) (real->posit16 1.0)) (*.p16 (*.p16 (real->posit16 2) i) (*.p16 (real->posit16 2) i)))) (*.p16 (+.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)) (*.p16 i i)))) 1550698969.272 * * * * [misc]progress: [ 7 / 22 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2)))) (*.p16 (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))) (*.p16 i i))))> 1550698969.273 * [enter]simplify: Simplifying (/.p16 i (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) 1550698969.273 * * [misc]simplify: iters left: 4 (6 enodes) 1550698969.275 * * [misc]simplify: iters left: 3 (16 enodes) 1550698969.277 * * [misc]simplify: iters left: 2 (27 enodes) 1550698969.282 * * [misc]simplify: iters left: 1 (33 enodes) 1550698969.286 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698969.286 * * [misc]simplify: Extracting #1: cost 5 inf + 0 1550698969.286 * * [misc]simplify: Extracting #2: cost 11 inf + 1 1550698969.286 * * [misc]simplify: Extracting #3: cost 11 inf + 763 1550698969.286 * * [misc]simplify: Extracting #4: cost 9 inf + 765 1550698969.287 * * [misc]simplify: Extracting #5: cost 2 inf + 3698 1550698969.287 * * [misc]simplify: Extracting #6: cost 0 inf + 4861 1550698969.287 * [exit]simplify: Simplified to (/.p16 i (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) 1550698969.287 * [misc]simplify: Simplified (2 1) to (λ (i) (*.p16 (/.p16 i (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (*.p16 (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))) (*.p16 i i)))) 1550698969.287 * * * * [misc]progress: [ 8 / 22 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))))> 1550698969.287 * [enter]simplify: Simplifying (*.p16 (*.p16 i i) (*.p16 i i)) 1550698969.287 * * [misc]simplify: iters left: 2 (3 enodes) 1550698969.288 * * [misc]simplify: iters left: 1 (9 enodes) 1550698969.290 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698969.290 * * [misc]simplify: Extracting #1: cost 4 inf + 0 1550698969.290 * * [misc]simplify: Extracting #2: cost 3 inf + 1 1550698969.290 * * [misc]simplify: Extracting #3: cost 0 inf + 1604 1550698969.290 * [exit]simplify: Simplified to (*.p16 (*.p16 i i) (*.p16 i i)) 1550698969.290 * [misc]simplify: Simplified (2 1) to (λ (i) (/.p16 (*.p16 (*.p16 i i) (*.p16 i i)) (*.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))))) 1550698969.290 * * * * [misc]progress: [ 9 / 22 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))))))> 1550698969.290 * * * * [misc]progress: [ 10 / 22 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2))) (*.p16 (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))))) (*.p16 i i)))> 1550698969.290 * [enter]simplify: Simplifying (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)) 1550698969.290 * * [misc]simplify: iters left: 3 (7 enodes) 1550698969.292 * * [misc]simplify: iters left: 2 (13 enodes) 1550698969.294 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698969.294 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1550698969.294 * * [misc]simplify: Extracting #2: cost 6 inf + 0 1550698969.294 * * [misc]simplify: Extracting #3: cost 4 inf + 3 1550698969.294 * * [misc]simplify: Extracting #4: cost 0 inf + 690 1550698969.294 * [exit]simplify: Simplified to (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)) 1550698969.294 * [misc]simplify: Simplified (2 1 2 2 1) to (λ (i) (*.p16 (/.p16 (*.p16 i i) (*.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (*.p16 (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))))) (*.p16 i i))) 1550698969.295 * [enter]simplify: Simplifying (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)) 1550698969.295 * * [misc]simplify: iters left: 3 (7 enodes) 1550698969.296 * * [misc]simplify: iters left: 2 (19 enodes) 1550698969.300 * * [misc]simplify: iters left: 1 (37 enodes) 1550698969.308 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698969.308 * * [misc]simplify: Extracting #1: cost 10 inf + 0 1550698969.308 * * [misc]simplify: Extracting #2: cost 21 inf + 0 1550698969.308 * * [misc]simplify: Extracting #3: cost 27 inf + 165 1550698969.308 * * [misc]simplify: Extracting #4: cost 28 inf + 166 1550698969.308 * * [misc]simplify: Extracting #5: cost 18 inf + 4946 1550698969.309 * * [misc]simplify: Extracting #6: cost 0 inf + 22111 1550698969.310 * [exit]simplify: Simplified to (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)) 1550698969.310 * [misc]simplify: Simplified (2 1 2 2 2) to (λ (i) (*.p16 (/.p16 (*.p16 i i) (*.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (*.p16 (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))))) (*.p16 i i))) 1550698969.310 * * * * [misc]progress: [ 11 / 22 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2))) (+.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (neg.p16 (real->posit16 1.0))))) (*.p16 i i)))> 1550698969.310 * * * * [misc]progress: [ 12 / 22 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2))) (/.p16 (-.p16 (*.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (*.p16 (real->posit16 1.0) (real->posit16 1.0))) (+.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))))) (*.p16 i i)))> 1550698969.310 * * * * [misc]progress: [ 13 / 22 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2))) (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (*.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (neg.p16 (real->posit16 1.0))))) (*.p16 i i)))> 1550698969.310 * [enter]simplify: Simplifying (*.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (neg.p16 (real->posit16 1.0))) 1550698969.310 * * [misc]simplify: iters left: 4 (9 enodes) 1550698969.313 * * [misc]simplify: iters left: 3 (21 enodes) 1550698969.316 * * [misc]simplify: iters left: 2 (45 enodes) 1550698969.324 * * [misc]simplify: iters left: 1 (74 enodes) 1550698969.338 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698969.339 * * [misc]simplify: Extracting #1: cost 24 inf + 0 1550698969.339 * * [misc]simplify: Extracting #2: cost 30 inf + 1 1550698969.339 * * [misc]simplify: Extracting #3: cost 29 inf + 323 1550698969.339 * * [misc]simplify: Extracting #4: cost 22 inf + 2894 1550698969.339 * * [misc]simplify: Extracting #5: cost 15 inf + 7229 1550698969.340 * * [misc]simplify: Extracting #6: cost 2 inf + 16939 1550698969.341 * * [misc]simplify: Extracting #7: cost 0 inf + 18383 1550698969.343 * [exit]simplify: Simplified to (*.p16 (neg.p16 (real->posit16 1.0)) (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) 1550698969.343 * [misc]simplify: Simplified (2 1 2 2) to (λ (i) (*.p16 (/.p16 (*.p16 i i) (+.p16 (*.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (*.p16 (neg.p16 (real->posit16 1.0)) (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))))) (*.p16 i i))) 1550698969.343 * * * * [misc]progress: [ 14 / 22 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2))) (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (*.p16 (neg.p16 (real->posit16 1.0)) (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))))) (*.p16 i i)))> 1550698969.343 * [enter]simplify: Simplifying (*.p16 (neg.p16 (real->posit16 1.0)) (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) 1550698969.343 * * [misc]simplify: iters left: 4 (9 enodes) 1550698969.346 * * [misc]simplify: iters left: 3 (21 enodes) 1550698969.350 * * [misc]simplify: iters left: 2 (45 enodes) 1550698969.358 * * [misc]simplify: iters left: 1 (72 enodes) 1550698969.369 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698969.369 * * [misc]simplify: Extracting #1: cost 21 inf + 0 1550698969.369 * * [misc]simplify: Extracting #2: cost 24 inf + 1 1550698969.369 * * [misc]simplify: Extracting #3: cost 22 inf + 324 1550698969.370 * * [misc]simplify: Extracting #4: cost 15 inf + 2895 1550698969.370 * * [misc]simplify: Extracting #5: cost 1 inf + 12686 1550698969.371 * * [misc]simplify: Extracting #6: cost 0 inf + 13408 1550698969.372 * [exit]simplify: Simplified to (*.p16 (neg.p16 (real->posit16 1.0)) (*.p16 (*.p16 (real->posit16 2) i) (*.p16 (real->posit16 2) i))) 1550698969.372 * [misc]simplify: Simplified (2 1 2 2) to (λ (i) (*.p16 (/.p16 (*.p16 i i) (+.p16 (*.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (*.p16 (neg.p16 (real->posit16 1.0)) (*.p16 (*.p16 (real->posit16 2) i) (*.p16 (real->posit16 2) i))))) (*.p16 i i))) 1550698969.372 * * * * [misc]progress: [ 15 / 22 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2))) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))) (*.p16 i i)))> 1550698969.373 * [enter]simplify: Simplifying (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)) 1550698969.373 * * [misc]simplify: iters left: 3 (7 enodes) 1550698969.375 * * [misc]simplify: iters left: 2 (19 enodes) 1550698969.378 * * [misc]simplify: iters left: 1 (37 enodes) 1550698969.385 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698969.385 * * [misc]simplify: Extracting #1: cost 10 inf + 0 1550698969.385 * * [misc]simplify: Extracting #2: cost 21 inf + 0 1550698969.385 * * [misc]simplify: Extracting #3: cost 27 inf + 165 1550698969.385 * * [misc]simplify: Extracting #4: cost 28 inf + 166 1550698969.386 * * [misc]simplify: Extracting #5: cost 18 inf + 4946 1550698969.386 * * [misc]simplify: Extracting #6: cost 0 inf + 22111 1550698969.387 * [exit]simplify: Simplified to (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)) 1550698969.387 * [misc]simplify: Simplified (2 1 2 2) to (λ (i) (*.p16 (/.p16 (*.p16 i i) (*.p16 (*.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))) (*.p16 i i))) 1550698969.388 * * * * [misc]progress: [ 16 / 22 ] simplifiying candidate #posit16 2)) (*.p16 (*.p16 i (real->posit16 2)) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))))) (*.p16 i i)))> 1550698969.388 * [enter]simplify: Simplifying (*.p16 i (real->posit16 2)) 1550698969.388 * * [misc]simplify: iters left: 2 (4 enodes) 1550698969.389 * * [misc]simplify: iters left: 1 (8 enodes) 1550698969.390 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698969.390 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1550698969.390 * * [misc]simplify: Extracting #2: cost 3 inf + 1 1550698969.390 * * [misc]simplify: Extracting #3: cost 0 inf + 325 1550698969.390 * [exit]simplify: Simplified to (*.p16 i (real->posit16 2)) 1550698969.390 * [misc]simplify: Simplified (2 1 2 1) to (λ (i) (*.p16 (/.p16 (*.p16 i i) (*.p16 (*.p16 i (real->posit16 2)) (*.p16 (*.p16 i (real->posit16 2)) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))))) (*.p16 i i))) 1550698969.391 * * * * [misc]progress: [ 17 / 22 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (*.p16 (real->posit16 1.0) (real->posit16 1.0)))) (+.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i)))> 1550698969.391 * [enter]simplify: Simplifying (+.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)) 1550698969.391 * * [misc]simplify: iters left: 4 (8 enodes) 1550698969.393 * * [misc]simplify: iters left: 3 (18 enodes) 1550698969.396 * * [misc]simplify: iters left: 2 (25 enodes) 1550698969.402 * * [misc]simplify: iters left: 1 (29 enodes) 1550698969.406 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698969.406 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1550698969.406 * * [misc]simplify: Extracting #2: cost 11 inf + 0 1550698969.406 * * [misc]simplify: Extracting #3: cost 9 inf + 3 1550698969.407 * * [misc]simplify: Extracting #4: cost 0 inf + 3578 1550698969.407 * [exit]simplify: Simplified to (+.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)) 1550698969.407 * [misc]simplify: Simplified (2 1 2 2) to (λ (i) (*.p16 (/.p16 (*.p16 i i) (/.p16 (*.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (*.p16 (real->posit16 1.0) (real->posit16 1.0)))) (+.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i))) 1550698969.407 * * * * [misc]progress: [ 18 / 22 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)) (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))))) (*.p16 i i)))> 1550698969.407 * * * * [misc]progress: [ 19 / 22 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i)))> 1550698969.407 * [enter]simplify: Simplifying (*.p16 (/.p16 (*.p16 i i) (*.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i)) 1550698969.407 * * [misc]simplify: iters left: 6 (12 enodes) 1550698969.411 * * [misc]simplify: iters left: 5 (46 enodes) 1550698969.423 * * [misc]simplify: iters left: 4 (191 enodes) 1550698969.534 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698969.534 * * [misc]simplify: Extracting #1: cost 94 inf + 0 1550698969.536 * * [misc]simplify: Extracting #2: cost 340 inf + 1404 1550698969.542 * * [misc]simplify: Extracting #3: cost 320 inf + 83239 1550698969.565 * * [misc]simplify: Extracting #4: cost 119 inf + 431218 1550698969.611 * * [misc]simplify: Extracting #5: cost 4 inf + 595019 1550698969.657 * * [misc]simplify: Extracting #6: cost 0 inf + 539239 1550698969.681 * * [misc]simplify: Extracting #7: cost 0 inf + 536243 1550698969.704 * [exit]simplify: Simplified to (*.p16 (*.p16 i i) (/.p16 (*.p16 i i) (*.p16 (*.p16 (*.p16 (real->posit16 2) i) (*.p16 (real->posit16 2) i)) (-.p16 (*.p16 (*.p16 (real->posit16 2) i) (*.p16 (real->posit16 2) i)) (real->posit16 1.0))))) 1550698969.704 * [misc]simplify: Simplified (2) to (λ (i) (*.p16 (*.p16 i i) (/.p16 (*.p16 i i) (*.p16 (*.p16 (*.p16 (real->posit16 2) i) (*.p16 (real->posit16 2) i)) (-.p16 (*.p16 (*.p16 (real->posit16 2) i) (*.p16 (real->posit16 2) i)) (real->posit16 1.0)))))) 1550698969.704 * * * * [misc]progress: [ 20 / 22 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i)))> 1550698969.704 * [enter]simplify: Simplifying (*.p16 (/.p16 (*.p16 i i) (*.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i)) 1550698969.704 * * [misc]simplify: iters left: 6 (12 enodes) 1550698969.709 * * [misc]simplify: iters left: 5 (46 enodes) 1550698969.721 * * [misc]simplify: iters left: 4 (191 enodes) 1550698969.819 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698969.820 * * [misc]simplify: Extracting #1: cost 94 inf + 0 1550698969.822 * * [misc]simplify: Extracting #2: cost 340 inf + 1404 1550698969.828 * * [misc]simplify: Extracting #3: cost 320 inf + 83239 1550698969.854 * * [misc]simplify: Extracting #4: cost 119 inf + 431218 1550698969.904 * * [misc]simplify: Extracting #5: cost 4 inf + 595019 1550698969.927 * * [misc]simplify: Extracting #6: cost 0 inf + 539239 1550698969.950 * * [misc]simplify: Extracting #7: cost 0 inf + 536243 1550698969.973 * [exit]simplify: Simplified to (*.p16 (*.p16 i i) (/.p16 (*.p16 i i) (*.p16 (*.p16 (*.p16 (real->posit16 2) i) (*.p16 (real->posit16 2) i)) (-.p16 (*.p16 (*.p16 (real->posit16 2) i) (*.p16 (real->posit16 2) i)) (real->posit16 1.0))))) 1550698969.973 * [misc]simplify: Simplified (2) to (λ (i) (*.p16 (*.p16 i i) (/.p16 (*.p16 i i) (*.p16 (*.p16 (*.p16 (real->posit16 2) i) (*.p16 (real->posit16 2) i)) (-.p16 (*.p16 (*.p16 (real->posit16 2) i) (*.p16 (real->posit16 2) i)) (real->posit16 1.0)))))) 1550698969.974 * * * * [misc]progress: [ 21 / 22 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i)))> 1550698969.974 * [enter]simplify: Simplifying (*.p16 (/.p16 (*.p16 i i) (*.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i)) 1550698969.974 * * [misc]simplify: iters left: 6 (12 enodes) 1550698969.977 * * [misc]simplify: iters left: 5 (46 enodes) 1550698969.990 * * [misc]simplify: iters left: 4 (191 enodes) 1550698970.125 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698970.125 * * [misc]simplify: Extracting #1: cost 94 inf + 0 1550698970.127 * * [misc]simplify: Extracting #2: cost 340 inf + 1404 1550698970.130 * * [misc]simplify: Extracting #3: cost 320 inf + 83239 1550698970.141 * * [misc]simplify: Extracting #4: cost 119 inf + 431218 1550698970.164 * * [misc]simplify: Extracting #5: cost 4 inf + 595019 1550698970.190 * * [misc]simplify: Extracting #6: cost 0 inf + 539239 1550698970.213 * * [misc]simplify: Extracting #7: cost 0 inf + 536243 1550698970.236 * [exit]simplify: Simplified to (*.p16 (*.p16 i i) (/.p16 (*.p16 i i) (*.p16 (*.p16 (*.p16 (real->posit16 2) i) (*.p16 (real->posit16 2) i)) (-.p16 (*.p16 (*.p16 (real->posit16 2) i) (*.p16 (real->posit16 2) i)) (real->posit16 1.0))))) 1550698970.236 * [misc]simplify: Simplified (2) to (λ (i) (*.p16 (*.p16 i i) (/.p16 (*.p16 i i) (*.p16 (*.p16 (*.p16 (real->posit16 2) i) (*.p16 (real->posit16 2) i)) (-.p16 (*.p16 (*.p16 (real->posit16 2) i) (*.p16 (real->posit16 2) i)) (real->posit16 1.0)))))) 1550698970.236 * * * * [misc]progress: [ 22 / 22 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i)))> 1550698970.237 * [enter]simplify: Simplifying (*.p16 (/.p16 (*.p16 i i) (*.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i)) 1550698970.237 * * [misc]simplify: iters left: 6 (12 enodes) 1550698970.240 * * [misc]simplify: iters left: 5 (46 enodes) 1550698970.252 * * [misc]simplify: iters left: 4 (191 enodes) 1550698970.338 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698970.339 * * [misc]simplify: Extracting #1: cost 94 inf + 0 1550698970.339 * * [misc]simplify: Extracting #2: cost 340 inf + 1404 1550698970.343 * * [misc]simplify: Extracting #3: cost 320 inf + 83239 1550698970.366 * * [misc]simplify: Extracting #4: cost 119 inf + 431218 1550698970.412 * * [misc]simplify: Extracting #5: cost 4 inf + 595019 1550698970.463 * * [misc]simplify: Extracting #6: cost 0 inf + 539239 1550698970.508 * * [misc]simplify: Extracting #7: cost 0 inf + 536243 1550698970.553 * [exit]simplify: Simplified to (*.p16 (*.p16 i i) (/.p16 (*.p16 i i) (*.p16 (*.p16 (*.p16 (real->posit16 2) i) (*.p16 (real->posit16 2) i)) (-.p16 (*.p16 (*.p16 (real->posit16 2) i) (*.p16 (real->posit16 2) i)) (real->posit16 1.0))))) 1550698970.553 * [misc]simplify: Simplified (2) to (λ (i) (*.p16 (*.p16 i i) (/.p16 (*.p16 i i) (*.p16 (*.p16 (*.p16 (real->posit16 2) i) (*.p16 (real->posit16 2) i)) (-.p16 (*.p16 (*.p16 (real->posit16 2) i) (*.p16 (real->posit16 2) i)) (real->posit16 1.0)))))) 1550698970.553 * * * [misc]progress: adding candidates to table 1550698972.224 * * [misc]progress: iteration 2 / 4 1550698972.224 * * * [misc]progress: picking best candidate 1550698972.521 * * * * [misc]pick: Picked #posit16 2)) (*.p16 i (real->posit16 2)))) (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i)))> 1550698972.521 * * * [misc]progress: localizing error 1550698972.681 * * * [misc]progress: generating rewritten candidates 1550698972.681 * * * * [misc]progress: [ 1 / 4 ] rewriting at (2) 1550698972.685 * * * * [misc]progress: [ 2 / 4 ] rewriting at (2 1 1) 1550698972.689 * * * * [misc]progress: [ 3 / 4 ] rewriting at (2 1 2) 1550698972.691 * * * * [misc]progress: [ 4 / 4 ] rewriting at (2 1) 1550698972.696 * * * [misc]progress: generating series expansions 1550698972.696 * * * * [misc]progress: [ 1 / 4 ] generating series at (2) 1550698972.696 * * * * [misc]progress: [ 2 / 4 ] generating series at (2 1 1) 1550698972.696 * * * * [misc]progress: [ 3 / 4 ] generating series at (2 1 2) 1550698972.696 * * * * [misc]progress: [ 4 / 4 ] generating series at (2 1) 1550698972.696 * * * [misc]progress: simplifying candidates 1550698972.696 * * * * [misc]progress: [ 1 / 16 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2)))) (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) i) i))> 1550698972.696 * * * * [misc]progress: [ 2 / 16 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2)))) (*.p16 (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))) (*.p16 i i))))> 1550698972.696 * [enter]simplify: Simplifying (/.p16 i (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) 1550698972.696 * * [misc]simplify: iters left: 4 (6 enodes) 1550698972.699 * * [misc]simplify: iters left: 3 (16 enodes) 1550698972.704 * * [misc]simplify: iters left: 2 (27 enodes) 1550698972.710 * * [misc]simplify: iters left: 1 (33 enodes) 1550698972.718 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698972.718 * * [misc]simplify: Extracting #1: cost 5 inf + 0 1550698972.718 * * [misc]simplify: Extracting #2: cost 11 inf + 1 1550698972.718 * * [misc]simplify: Extracting #3: cost 11 inf + 763 1550698972.719 * * [misc]simplify: Extracting #4: cost 9 inf + 765 1550698972.719 * * [misc]simplify: Extracting #5: cost 2 inf + 3698 1550698972.719 * * [misc]simplify: Extracting #6: cost 0 inf + 4861 1550698972.719 * [exit]simplify: Simplified to (/.p16 i (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) 1550698972.719 * [misc]simplify: Simplified (2 1) to (λ (i) (*.p16 (/.p16 i (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (*.p16 (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))) (*.p16 i i)))) 1550698972.720 * * * * [misc]progress: [ 3 / 16 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2)))) i) (*.p16 i i)) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))))> 1550698972.720 * [enter]simplify: Simplifying (*.p16 (*.p16 (/.p16 i (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) i) (*.p16 i i)) 1550698972.720 * * [misc]simplify: iters left: 6 (9 enodes) 1550698972.724 * * [misc]simplify: iters left: 5 (26 enodes) 1550698972.732 * * [misc]simplify: iters left: 4 (67 enodes) 1550698972.764 * * [misc]simplify: iters left: 3 (217 enodes) 1550698973.005 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698973.005 * * [misc]simplify: Extracting #1: cost 45 inf + 0 1550698973.006 * * [misc]simplify: Extracting #2: cost 74 inf + 763 1550698973.007 * * [misc]simplify: Extracting #3: cost 62 inf + 7895 1550698973.009 * * [misc]simplify: Extracting #4: cost 22 inf + 41744 1550698973.014 * * [misc]simplify: Extracting #5: cost 1 inf + 66110 1550698973.018 * * [misc]simplify: Extracting #6: cost 0 inf + 67193 1550698973.024 * [exit]simplify: Simplified to (*.p16 (/.p16 i (real->posit16 2)) (/.p16 i (real->posit16 2))) 1550698973.024 * [misc]simplify: Simplified (2 1) to (λ (i) (/.p16 (*.p16 (/.p16 i (real->posit16 2)) (/.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) 1550698973.024 * * * * [misc]progress: [ 4 / 16 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i)) (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))))> 1550698973.024 * [enter]simplify: Simplifying (*.p16 (*.p16 i (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i)) 1550698973.024 * * [misc]simplify: iters left: 6 (12 enodes) 1550698973.027 * * [misc]simplify: iters left: 5 (38 enodes) 1550698973.039 * * [misc]simplify: iters left: 4 (95 enodes) 1550698973.066 * * [misc]simplify: iters left: 3 (325 enodes) 1550698973.344 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698973.345 * * [misc]simplify: Extracting #1: cost 83 inf + 0 1550698973.346 * * [misc]simplify: Extracting #2: cost 354 inf + 1 1550698973.349 * * [misc]simplify: Extracting #3: cost 453 inf + 322 1550698973.352 * * [misc]simplify: Extracting #4: cost 472 inf + 4417 1550698973.365 * * [misc]simplify: Extracting #5: cost 345 inf + 175126 1550698973.414 * * [misc]simplify: Extracting #6: cost 57 inf + 661423 1550698973.489 * * [misc]simplify: Extracting #7: cost 1 inf + 765790 1550698973.551 * * [misc]simplify: Extracting #8: cost 0 inf + 767393 1550698973.616 * * [misc]simplify: Extracting #9: cost 0 inf + 767353 1550698973.681 * [exit]simplify: Simplified to (/.p16 (*.p16 (*.p16 i i) (*.p16 i i)) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))) 1550698973.681 * [misc]simplify: Simplified (2 1) to (λ (i) (/.p16 (/.p16 (*.p16 (*.p16 i i) (*.p16 i i)) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))) (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))))) 1550698973.681 * * * * [misc]progress: [ 5 / 16 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2)))) (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))))))> 1550698973.681 * * * * [misc]progress: [ 6 / 16 ] simplifiying candidate #posit16 2))) (*.p16 i (real->posit16 2))) (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i)))> 1550698973.681 * [enter]simplify: Simplifying (*.p16 i (real->posit16 2)) 1550698973.681 * * [misc]simplify: iters left: 2 (4 enodes) 1550698973.683 * * [misc]simplify: iters left: 1 (8 enodes) 1550698973.684 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698973.684 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1550698973.684 * * [misc]simplify: Extracting #2: cost 3 inf + 1 1550698973.684 * * [misc]simplify: Extracting #3: cost 0 inf + 325 1550698973.684 * [exit]simplify: Simplified to (*.p16 i (real->posit16 2)) 1550698973.684 * [misc]simplify: Simplified (2 1 1 2) to (λ (i) (*.p16 (*.p16 (/.p16 (/.p16 i (*.p16 i (real->posit16 2))) (*.p16 i (real->posit16 2))) (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i))) 1550698973.684 * * * * [misc]progress: [ 7 / 16 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2)))) (/.p16 (/.p16 i (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))) (*.p16 i i)))> 1550698973.685 * [enter]simplify: Simplifying (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)) 1550698973.685 * * [misc]simplify: iters left: 3 (7 enodes) 1550698973.687 * * [misc]simplify: iters left: 2 (19 enodes) 1550698973.693 * * [misc]simplify: iters left: 1 (37 enodes) 1550698973.704 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698973.704 * * [misc]simplify: Extracting #1: cost 10 inf + 0 1550698973.704 * * [misc]simplify: Extracting #2: cost 21 inf + 0 1550698973.704 * * [misc]simplify: Extracting #3: cost 27 inf + 165 1550698973.704 * * [misc]simplify: Extracting #4: cost 28 inf + 166 1550698973.705 * * [misc]simplify: Extracting #5: cost 18 inf + 4946 1550698973.706 * * [misc]simplify: Extracting #6: cost 0 inf + 22111 1550698973.707 * [exit]simplify: Simplified to (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)) 1550698973.708 * [misc]simplify: Simplified (2 1 2 2) to (λ (i) (*.p16 (*.p16 (/.p16 i (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (/.p16 (/.p16 i (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))) (*.p16 i i))) 1550698973.708 * * * * [misc]progress: [ 8 / 16 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2)))) (*.p16 (/.p16 i (-.p16 (*.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (*.p16 (real->posit16 1.0) (real->posit16 1.0)))) (+.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i)))> 1550698973.708 * [enter]simplify: Simplifying (+.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)) 1550698973.708 * * [misc]simplify: iters left: 4 (8 enodes) 1550698973.711 * * [misc]simplify: iters left: 3 (18 enodes) 1550698973.716 * * [misc]simplify: iters left: 2 (25 enodes) 1550698973.722 * * [misc]simplify: iters left: 1 (29 enodes) 1550698973.728 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698973.729 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1550698973.729 * * [misc]simplify: Extracting #2: cost 11 inf + 0 1550698973.729 * * [misc]simplify: Extracting #3: cost 9 inf + 3 1550698973.729 * * [misc]simplify: Extracting #4: cost 0 inf + 3578 1550698973.729 * [exit]simplify: Simplified to (+.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)) 1550698973.729 * [misc]simplify: Simplified (2 1 2 2) to (λ (i) (*.p16 (*.p16 (/.p16 i (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (*.p16 (/.p16 i (-.p16 (*.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (*.p16 (real->posit16 1.0) (real->posit16 1.0)))) (+.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i))) 1550698973.729 * * * * [misc]progress: [ 9 / 16 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2)))) (/.p16 i (-.p16 (*.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (*.p16 (real->posit16 1.0) (real->posit16 1.0))))) (+.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))) (*.p16 i i)))> 1550698973.729 * [enter]simplify: Simplifying (+.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)) 1550698973.729 * * [misc]simplify: iters left: 4 (8 enodes) 1550698973.733 * * [misc]simplify: iters left: 3 (18 enodes) 1550698973.739 * * [misc]simplify: iters left: 2 (25 enodes) 1550698973.743 * * [misc]simplify: iters left: 1 (29 enodes) 1550698973.748 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698973.748 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1550698973.748 * * [misc]simplify: Extracting #2: cost 11 inf + 0 1550698973.748 * * [misc]simplify: Extracting #3: cost 9 inf + 3 1550698973.748 * * [misc]simplify: Extracting #4: cost 0 inf + 3578 1550698973.748 * [exit]simplify: Simplified to (+.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)) 1550698973.748 * [misc]simplify: Simplified (2 1 2) to (λ (i) (*.p16 (*.p16 (*.p16 (/.p16 i (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (/.p16 i (-.p16 (*.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (*.p16 (real->posit16 1.0) (real->posit16 1.0))))) (+.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))) (*.p16 i i))) 1550698973.749 * * * * [misc]progress: [ 10 / 16 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2)))) i) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))) (*.p16 i i)))> 1550698973.749 * [enter]simplify: Simplifying (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)) 1550698973.749 * * [misc]simplify: iters left: 4 (8 enodes) 1550698973.751 * * [misc]simplify: iters left: 3 (27 enodes) 1550698973.757 * * [misc]simplify: iters left: 2 (61 enodes) 1550698973.777 * * [misc]simplify: iters left: 1 (182 enodes) 1550698973.886 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698973.886 * * [misc]simplify: Extracting #1: cost 37 inf + 0 1550698973.887 * * [misc]simplify: Extracting #2: cost 175 inf + 0 1550698973.888 * * [misc]simplify: Extracting #3: cost 221 inf + 323 1550698973.892 * * [misc]simplify: Extracting #4: cost 221 inf + 30993 1550698973.909 * * [misc]simplify: Extracting #5: cost 76 inf + 221248 1550698973.937 * * [misc]simplify: Extracting #6: cost 0 inf + 318421 1550698973.957 * * [misc]simplify: Extracting #7: cost 0 inf + 316421 1550698973.988 * [exit]simplify: Simplified to (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)) 1550698973.988 * [misc]simplify: Simplified (2 1 2) to (λ (i) (*.p16 (/.p16 (*.p16 (/.p16 i (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) i) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))) (*.p16 i i))) 1550698973.988 * * * * [misc]progress: [ 11 / 16 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (*.p16 i i)))> 1550698973.988 * [enter]simplify: Simplifying (*.p16 i (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) 1550698973.989 * * [misc]simplify: iters left: 6 (10 enodes) 1550698973.994 * * [misc]simplify: iters left: 5 (32 enodes) 1550698974.007 * * [misc]simplify: iters left: 4 (77 enodes) 1550698974.039 * * [misc]simplify: iters left: 3 (261 enodes) 1550698974.219 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698974.219 * * [misc]simplify: Extracting #1: cost 62 inf + 0 1550698974.224 * * [misc]simplify: Extracting #2: cost 262 inf + 322 1550698974.226 * * [misc]simplify: Extracting #3: cost 352 inf + 322 1550698974.229 * * [misc]simplify: Extracting #4: cost 358 inf + 17807 1550698974.246 * * [misc]simplify: Extracting #5: cost 171 inf + 273596 1550698974.285 * * [misc]simplify: Extracting #6: cost 2 inf + 561486 1550698974.329 * * [misc]simplify: Extracting #7: cost 0 inf + 564492 1550698974.374 * [exit]simplify: Simplified to (*.p16 i (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) 1550698974.374 * [misc]simplify: Simplified (2 1 1) to (λ (i) (*.p16 (/.p16 (*.p16 i (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (*.p16 i i))) 1550698974.374 * * * * [misc]progress: [ 12 / 16 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))) (/.p16 i (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))))) (*.p16 i i)))> 1550698974.374 * * * * [misc]progress: [ 13 / 16 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2)))) (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i)))> 1550698974.374 * [enter]simplify: Simplifying (/.p16 i (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) 1550698974.374 * * [misc]simplify: iters left: 4 (6 enodes) 1550698974.376 * * [misc]simplify: iters left: 3 (16 enodes) 1550698974.379 * * [misc]simplify: iters left: 2 (27 enodes) 1550698974.387 * * [misc]simplify: iters left: 1 (33 enodes) 1550698974.395 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698974.395 * * [misc]simplify: Extracting #1: cost 5 inf + 0 1550698974.396 * * [misc]simplify: Extracting #2: cost 11 inf + 1 1550698974.396 * * [misc]simplify: Extracting #3: cost 11 inf + 763 1550698974.396 * * [misc]simplify: Extracting #4: cost 9 inf + 765 1550698974.396 * * [misc]simplify: Extracting #5: cost 2 inf + 3698 1550698974.396 * * [misc]simplify: Extracting #6: cost 0 inf + 4861 1550698974.397 * [exit]simplify: Simplified to (/.p16 i (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) 1550698974.397 * [misc]simplify: Simplified (2 1 1) to (λ (i) (*.p16 (*.p16 (/.p16 i (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i))) 1550698974.397 * [enter]simplify: Simplifying (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))) 1550698974.397 * * [misc]simplify: iters left: 5 (9 enodes) 1550698974.401 * * [misc]simplify: iters left: 4 (28 enodes) 1550698974.412 * * [misc]simplify: iters left: 3 (66 enodes) 1550698974.440 * * [misc]simplify: iters left: 2 (206 enodes) 1550698974.526 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698974.527 * * [misc]simplify: Extracting #1: cost 39 inf + 0 1550698974.527 * * [misc]simplify: Extracting #2: cost 172 inf + 1 1550698974.528 * * [misc]simplify: Extracting #3: cost 247 inf + 322 1550698974.529 * * [misc]simplify: Extracting #4: cost 253 inf + 16849 1550698974.540 * * [misc]simplify: Extracting #5: cost 114 inf + 204899 1550698974.560 * * [misc]simplify: Extracting #6: cost 7 inf + 360159 1550698974.582 * * [misc]simplify: Extracting #7: cost 0 inf + 374380 1550698974.617 * [exit]simplify: Simplified to (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))) 1550698974.617 * [misc]simplify: Simplified (2 1 2) to (λ (i) (*.p16 (*.p16 (/.p16 i (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i))) 1550698974.617 * * * * [misc]progress: [ 14 / 16 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2)))) (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i)))> 1550698974.617 * [enter]simplify: Simplifying (/.p16 i (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) 1550698974.618 * * [misc]simplify: iters left: 4 (6 enodes) 1550698974.621 * * [misc]simplify: iters left: 3 (16 enodes) 1550698974.626 * * [misc]simplify: iters left: 2 (27 enodes) 1550698974.637 * * [misc]simplify: iters left: 1 (33 enodes) 1550698974.648 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698974.648 * * [misc]simplify: Extracting #1: cost 5 inf + 0 1550698974.648 * * [misc]simplify: Extracting #2: cost 11 inf + 1 1550698974.648 * * [misc]simplify: Extracting #3: cost 11 inf + 763 1550698974.648 * * [misc]simplify: Extracting #4: cost 9 inf + 765 1550698974.648 * * [misc]simplify: Extracting #5: cost 2 inf + 3698 1550698974.649 * * [misc]simplify: Extracting #6: cost 0 inf + 4861 1550698974.649 * [exit]simplify: Simplified to (/.p16 i (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) 1550698974.649 * [misc]simplify: Simplified (2 1 1) to (λ (i) (*.p16 (*.p16 (/.p16 i (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i))) 1550698974.650 * [enter]simplify: Simplifying (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))) 1550698974.650 * * [misc]simplify: iters left: 5 (9 enodes) 1550698974.655 * * [misc]simplify: iters left: 4 (28 enodes) 1550698974.667 * * [misc]simplify: iters left: 3 (66 enodes) 1550698974.697 * * [misc]simplify: iters left: 2 (206 enodes) 1550698974.860 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698974.860 * * [misc]simplify: Extracting #1: cost 39 inf + 0 1550698974.861 * * [misc]simplify: Extracting #2: cost 172 inf + 1 1550698974.863 * * [misc]simplify: Extracting #3: cost 247 inf + 322 1550698974.866 * * [misc]simplify: Extracting #4: cost 253 inf + 16849 1550698974.886 * * [misc]simplify: Extracting #5: cost 114 inf + 204899 1550698974.930 * * [misc]simplify: Extracting #6: cost 7 inf + 360159 1550698974.974 * * [misc]simplify: Extracting #7: cost 0 inf + 374380 1550698975.018 * [exit]simplify: Simplified to (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))) 1550698975.018 * [misc]simplify: Simplified (2 1 2) to (λ (i) (*.p16 (*.p16 (/.p16 i (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i))) 1550698975.019 * * * * [misc]progress: [ 15 / 16 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2)))) (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i)))> 1550698975.019 * [enter]simplify: Simplifying (/.p16 i (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) 1550698975.019 * * [misc]simplify: iters left: 4 (6 enodes) 1550698975.022 * * [misc]simplify: iters left: 3 (16 enodes) 1550698975.028 * * [misc]simplify: iters left: 2 (27 enodes) 1550698975.037 * * [misc]simplify: iters left: 1 (33 enodes) 1550698975.046 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698975.046 * * [misc]simplify: Extracting #1: cost 5 inf + 0 1550698975.046 * * [misc]simplify: Extracting #2: cost 11 inf + 1 1550698975.047 * * [misc]simplify: Extracting #3: cost 11 inf + 763 1550698975.047 * * [misc]simplify: Extracting #4: cost 9 inf + 765 1550698975.047 * * [misc]simplify: Extracting #5: cost 2 inf + 3698 1550698975.047 * * [misc]simplify: Extracting #6: cost 0 inf + 4861 1550698975.048 * [exit]simplify: Simplified to (/.p16 i (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) 1550698975.048 * [misc]simplify: Simplified (2 1 1) to (λ (i) (*.p16 (*.p16 (/.p16 i (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i))) 1550698975.048 * [enter]simplify: Simplifying (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))) 1550698975.048 * * [misc]simplify: iters left: 5 (9 enodes) 1550698975.053 * * [misc]simplify: iters left: 4 (28 enodes) 1550698975.064 * * [misc]simplify: iters left: 3 (66 enodes) 1550698975.094 * * [misc]simplify: iters left: 2 (206 enodes) 1550698975.229 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698975.229 * * [misc]simplify: Extracting #1: cost 39 inf + 0 1550698975.230 * * [misc]simplify: Extracting #2: cost 172 inf + 1 1550698975.231 * * [misc]simplify: Extracting #3: cost 247 inf + 322 1550698975.234 * * [misc]simplify: Extracting #4: cost 253 inf + 16849 1550698975.251 * * [misc]simplify: Extracting #5: cost 114 inf + 204899 1550698975.279 * * [misc]simplify: Extracting #6: cost 7 inf + 360159 1550698975.320 * * [misc]simplify: Extracting #7: cost 0 inf + 374380 1550698975.357 * [exit]simplify: Simplified to (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))) 1550698975.358 * [misc]simplify: Simplified (2 1 2) to (λ (i) (*.p16 (*.p16 (/.p16 i (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i))) 1550698975.358 * * * * [misc]progress: [ 16 / 16 ] simplifiying candidate #posit16 2)) (*.p16 i (real->posit16 2)))) (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i)))> 1550698975.358 * [enter]simplify: Simplifying (/.p16 i (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) 1550698975.358 * * [misc]simplify: iters left: 4 (6 enodes) 1550698975.361 * * [misc]simplify: iters left: 3 (16 enodes) 1550698975.366 * * [misc]simplify: iters left: 2 (27 enodes) 1550698975.375 * * [misc]simplify: iters left: 1 (33 enodes) 1550698975.384 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698975.384 * * [misc]simplify: Extracting #1: cost 5 inf + 0 1550698975.384 * * [misc]simplify: Extracting #2: cost 11 inf + 1 1550698975.385 * * [misc]simplify: Extracting #3: cost 11 inf + 763 1550698975.385 * * [misc]simplify: Extracting #4: cost 9 inf + 765 1550698975.385 * * [misc]simplify: Extracting #5: cost 2 inf + 3698 1550698975.385 * * [misc]simplify: Extracting #6: cost 0 inf + 4861 1550698975.386 * [exit]simplify: Simplified to (/.p16 i (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) 1550698975.386 * [misc]simplify: Simplified (2 1 1) to (λ (i) (*.p16 (*.p16 (/.p16 i (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i))) 1550698975.386 * [enter]simplify: Simplifying (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))) 1550698975.386 * * [misc]simplify: iters left: 5 (9 enodes) 1550698975.391 * * [misc]simplify: iters left: 4 (28 enodes) 1550698975.402 * * [misc]simplify: iters left: 3 (66 enodes) 1550698975.430 * * [misc]simplify: iters left: 2 (206 enodes) 1550698975.584 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698975.585 * * [misc]simplify: Extracting #1: cost 39 inf + 0 1550698975.585 * * [misc]simplify: Extracting #2: cost 172 inf + 1 1550698975.586 * * [misc]simplify: Extracting #3: cost 247 inf + 322 1550698975.587 * * [misc]simplify: Extracting #4: cost 253 inf + 16849 1550698975.598 * * [misc]simplify: Extracting #5: cost 114 inf + 204899 1550698975.630 * * [misc]simplify: Extracting #6: cost 7 inf + 360159 1550698975.673 * * [misc]simplify: Extracting #7: cost 0 inf + 374380 1550698975.699 * [exit]simplify: Simplified to (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))) 1550698975.699 * [misc]simplify: Simplified (2 1 2) to (λ (i) (*.p16 (*.p16 (/.p16 i (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (/.p16 i (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) (*.p16 i i))) 1550698975.699 * * * [misc]progress: adding candidates to table 1550698976.732 * * [misc]progress: iteration 3 / 4 1550698976.732 * * * [misc]progress: picking best candidate 1550698977.033 * * * * [misc]pick: Picked #posit16 2)) (/.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))))> 1550698977.033 * * * [misc]progress: localizing error 1550698977.150 * * * [misc]progress: generating rewritten candidates 1550698977.151 * * * * [misc]progress: [ 1 / 4 ] rewriting at (2) 1550698977.154 * * * * [misc]progress: [ 2 / 4 ] rewriting at (2 2) 1550698977.158 * * * * [misc]progress: [ 3 / 4 ] rewriting at (2 1) 1550698977.162 * * * * [misc]progress: [ 4 / 4 ] rewriting at (2 2 1) 1550698977.169 * * * [misc]progress: generating series expansions 1550698977.170 * * * * [misc]progress: [ 1 / 4 ] generating series at (2) 1550698977.170 * * * * [misc]progress: [ 2 / 4 ] generating series at (2 2) 1550698977.170 * * * * [misc]progress: [ 3 / 4 ] generating series at (2 1) 1550698977.170 * * * * [misc]progress: [ 4 / 4 ] generating series at (2 2 1) 1550698977.170 * * * [misc]progress: simplifying candidates 1550698977.170 * * * * [misc]progress: [ 1 / 19 ] simplifiying candidate #posit16 2)) (/.p16 i (real->posit16 2))) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))))> 1550698977.170 * [enter]simplify: Simplifying (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)) 1550698977.170 * * [misc]simplify: iters left: 3 (7 enodes) 1550698977.174 * * [misc]simplify: iters left: 2 (19 enodes) 1550698977.182 * * [misc]simplify: iters left: 1 (37 enodes) 1550698977.195 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698977.195 * * [misc]simplify: Extracting #1: cost 10 inf + 0 1550698977.195 * * [misc]simplify: Extracting #2: cost 21 inf + 0 1550698977.195 * * [misc]simplify: Extracting #3: cost 27 inf + 165 1550698977.196 * * [misc]simplify: Extracting #4: cost 28 inf + 166 1550698977.196 * * [misc]simplify: Extracting #5: cost 18 inf + 4946 1550698977.198 * * [misc]simplify: Extracting #6: cost 0 inf + 22111 1550698977.200 * [exit]simplify: Simplified to (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)) 1550698977.200 * [misc]simplify: Simplified (2 2) to (λ (i) (/.p16 (/.p16 (*.p16 (/.p16 i (real->posit16 2)) (/.p16 i (real->posit16 2))) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))) 1550698977.200 * * * * [misc]progress: [ 2 / 19 ] simplifiying candidate #posit16 2)) (/.p16 (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)) (/.p16 i (real->posit16 2)))))> 1550698977.200 * [enter]simplify: Simplifying (/.p16 i (real->posit16 2)) 1550698977.200 * * [misc]simplify: iters left: 2 (4 enodes) 1550698977.202 * * [misc]simplify: iters left: 1 (7 enodes) 1550698977.204 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698977.204 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1550698977.204 * * [misc]simplify: Extracting #2: cost 3 inf + 1 1550698977.204 * * [misc]simplify: Extracting #3: cost 0 inf + 445 1550698977.205 * [exit]simplify: Simplified to (/.p16 i (real->posit16 2)) 1550698977.205 * [misc]simplify: Simplified (2 1) to (λ (i) (/.p16 (/.p16 i (real->posit16 2)) (/.p16 (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)) (/.p16 i (real->posit16 2))))) 1550698977.205 * * * * [misc]progress: [ 3 / 19 ] simplifiying candidate #posit16 2)) (/.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (*.p16 (real->posit16 1.0) (real->posit16 1.0)))) (+.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))))> 1550698977.205 * [enter]simplify: Simplifying (+.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)) 1550698977.205 * * [misc]simplify: iters left: 4 (8 enodes) 1550698977.209 * * [misc]simplify: iters left: 3 (18 enodes) 1550698977.215 * * [misc]simplify: iters left: 2 (25 enodes) 1550698977.223 * * [misc]simplify: iters left: 1 (29 enodes) 1550698977.232 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698977.233 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1550698977.233 * * [misc]simplify: Extracting #2: cost 11 inf + 0 1550698977.233 * * [misc]simplify: Extracting #3: cost 9 inf + 3 1550698977.233 * * [misc]simplify: Extracting #4: cost 0 inf + 3578 1550698977.233 * [exit]simplify: Simplified to (+.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)) 1550698977.233 * [misc]simplify: Simplified (2 2) to (λ (i) (*.p16 (/.p16 (*.p16 (/.p16 i (real->posit16 2)) (/.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (*.p16 (real->posit16 1.0) (real->posit16 1.0)))) (+.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) 1550698977.234 * * * * [misc]progress: [ 4 / 19 ] simplifiying candidate #posit16 2)) i) (*.p16 (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)) (real->posit16 2))))> 1550698977.234 * [enter]simplify: Simplifying (*.p16 (/.p16 i (real->posit16 2)) i) 1550698977.234 * * [misc]simplify: iters left: 3 (5 enodes) 1550698977.236 * * [misc]simplify: iters left: 2 (11 enodes) 1550698977.240 * * [misc]simplify: iters left: 1 (13 enodes) 1550698977.244 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698977.244 * * [misc]simplify: Extracting #1: cost 6 inf + 0 1550698977.244 * * [misc]simplify: Extracting #2: cost 6 inf + 1 1550698977.244 * * [misc]simplify: Extracting #3: cost 0 inf + 1970 1550698977.244 * [exit]simplify: Simplified to (*.p16 (/.p16 i (real->posit16 2)) i) 1550698977.244 * [misc]simplify: Simplified (2 1) to (λ (i) (/.p16 (*.p16 (/.p16 i (real->posit16 2)) i) (*.p16 (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)) (real->posit16 2)))) 1550698977.244 * * * * [misc]progress: [ 5 / 19 ] simplifiying candidate #posit16 2))) (*.p16 (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)) (real->posit16 2))))> 1550698977.245 * [enter]simplify: Simplifying (*.p16 i (/.p16 i (real->posit16 2))) 1550698977.245 * * [misc]simplify: iters left: 3 (5 enodes) 1550698977.247 * * [misc]simplify: iters left: 2 (11 enodes) 1550698977.251 * * [misc]simplify: iters left: 1 (13 enodes) 1550698977.255 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698977.255 * * [misc]simplify: Extracting #1: cost 6 inf + 0 1550698977.255 * * [misc]simplify: Extracting #2: cost 6 inf + 1 1550698977.255 * * [misc]simplify: Extracting #3: cost 0 inf + 1970 1550698977.255 * [exit]simplify: Simplified to (*.p16 (/.p16 i (real->posit16 2)) i) 1550698977.255 * [misc]simplify: Simplified (2 1) to (λ (i) (/.p16 (*.p16 (/.p16 i (real->posit16 2)) i) (*.p16 (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)) (real->posit16 2)))) 1550698977.255 * * * * [misc]progress: [ 6 / 19 ] simplifiying candidate #posit16 2)) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (/.p16 (/.p16 i (real->posit16 2)) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))))> 1550698977.256 * [enter]simplify: Simplifying (/.p16 (/.p16 i (real->posit16 2)) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) 1550698977.256 * * [misc]simplify: iters left: 4 (9 enodes) 1550698977.265 * * [misc]simplify: iters left: 3 (17 enodes) 1550698977.271 * * [misc]simplify: iters left: 2 (20 enodes) 1550698977.278 * * [misc]simplify: iters left: 1 (28 enodes) 1550698977.288 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698977.288 * * [misc]simplify: Extracting #1: cost 7 inf + 0 1550698977.288 * * [misc]simplify: Extracting #2: cost 10 inf + 1 1550698977.288 * * [misc]simplify: Extracting #3: cost 11 inf + 2 1550698977.288 * * [misc]simplify: Extracting #4: cost 7 inf + 767 1550698977.288 * * [misc]simplify: Extracting #5: cost 2 inf + 2777 1550698977.289 * * [misc]simplify: Extracting #6: cost 0 inf + 4702 1550698977.289 * [exit]simplify: Simplified to (/.p16 i (+.p16 (*.p16 i (*.p16 (real->posit16 2) (real->posit16 2))) (real->posit16 2))) 1550698977.289 * [misc]simplify: Simplified (2 1) to (λ (i) (*.p16 (/.p16 i (+.p16 (*.p16 i (*.p16 (real->posit16 2) (real->posit16 2))) (real->posit16 2))) (/.p16 (/.p16 i (real->posit16 2)) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))))) 1550698977.290 * [enter]simplify: Simplifying (/.p16 (/.p16 i (real->posit16 2)) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) 1550698977.290 * * [misc]simplify: iters left: 4 (9 enodes) 1550698977.294 * * [misc]simplify: iters left: 3 (23 enodes) 1550698977.303 * * [misc]simplify: iters left: 2 (48 enodes) 1550698977.321 * * [misc]simplify: iters left: 1 (130 enodes) 1550698977.402 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698977.402 * * [misc]simplify: Extracting #1: cost 33 inf + 0 1550698977.402 * * [misc]simplify: Extracting #2: cost 121 inf + 1 1550698977.403 * * [misc]simplify: Extracting #3: cost 150 inf + 767 1550698977.405 * * [misc]simplify: Extracting #4: cost 147 inf + 6462 1550698977.410 * * [misc]simplify: Extracting #5: cost 102 inf + 59322 1550698977.427 * * [misc]simplify: Extracting #6: cost 7 inf + 167589 1550698977.447 * * [misc]simplify: Extracting #7: cost 0 inf + 181450 1550698977.465 * [exit]simplify: Simplified to (/.p16 i (*.p16 (real->posit16 2) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))) 1550698977.465 * [misc]simplify: Simplified (2 2) to (λ (i) (*.p16 (/.p16 (/.p16 i (real->posit16 2)) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (/.p16 i (*.p16 (real->posit16 2) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))))) 1550698977.465 * * * * [misc]progress: [ 7 / 19 ] simplifiying candidate #posit16 2)) (/.p16 i (real->posit16 2))) (*.p16 (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))))> 1550698977.466 * [enter]simplify: Simplifying (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)) 1550698977.466 * * [misc]simplify: iters left: 3 (7 enodes) 1550698977.469 * * [misc]simplify: iters left: 2 (13 enodes) 1550698977.473 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698977.473 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1550698977.474 * * [misc]simplify: Extracting #2: cost 6 inf + 0 1550698977.474 * * [misc]simplify: Extracting #3: cost 4 inf + 3 1550698977.474 * * [misc]simplify: Extracting #4: cost 0 inf + 690 1550698977.474 * [exit]simplify: Simplified to (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)) 1550698977.474 * [misc]simplify: Simplified (2 2 1) to (λ (i) (/.p16 (*.p16 (/.p16 i (real->posit16 2)) (/.p16 i (real->posit16 2))) (*.p16 (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))))) 1550698977.474 * [enter]simplify: Simplifying (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)) 1550698977.474 * * [misc]simplify: iters left: 3 (7 enodes) 1550698977.477 * * [misc]simplify: iters left: 2 (19 enodes) 1550698977.481 * * [misc]simplify: iters left: 1 (37 enodes) 1550698977.488 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698977.488 * * [misc]simplify: Extracting #1: cost 10 inf + 0 1550698977.488 * * [misc]simplify: Extracting #2: cost 21 inf + 0 1550698977.488 * * [misc]simplify: Extracting #3: cost 27 inf + 165 1550698977.488 * * [misc]simplify: Extracting #4: cost 28 inf + 166 1550698977.489 * * [misc]simplify: Extracting #5: cost 18 inf + 4946 1550698977.489 * * [misc]simplify: Extracting #6: cost 0 inf + 22111 1550698977.490 * [exit]simplify: Simplified to (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)) 1550698977.490 * [misc]simplify: Simplified (2 2 2) to (λ (i) (/.p16 (*.p16 (/.p16 i (real->posit16 2)) (/.p16 i (real->posit16 2))) (*.p16 (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))))) 1550698977.490 * * * * [misc]progress: [ 8 / 19 ] simplifiying candidate #posit16 2)) (/.p16 i (real->posit16 2))) (+.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (neg.p16 (real->posit16 1.0)))))> 1550698977.490 * * * * [misc]progress: [ 9 / 19 ] simplifiying candidate #posit16 2)) (/.p16 i (real->posit16 2))) (/.p16 (-.p16 (*.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2)))) (*.p16 (real->posit16 1.0) (real->posit16 1.0))) (+.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))))> 1550698977.491 * * * * [misc]progress: [ 10 / 19 ] simplifiying candidate #posit16 2)) i) (real->posit16 2)) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))))> 1550698977.491 * [enter]simplify: Simplifying (real->posit16 2) 1550698977.491 * * [misc]simplify: iters left: 1 (2 enodes) 1550698977.491 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698977.491 * * [misc]simplify: Extracting #1: cost 2 inf + 0 1550698977.492 * * [misc]simplify: Extracting #2: cost 1 inf + 1 1550698977.492 * * [misc]simplify: Extracting #3: cost 0 inf + 2 1550698977.492 * [exit]simplify: Simplified to (real->posit16 2) 1550698977.492 * [misc]simplify: Simplified (2 1 2) to (λ (i) (/.p16 (/.p16 (*.p16 (/.p16 i (real->posit16 2)) i) (real->posit16 2)) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) 1550698977.492 * * * * [misc]progress: [ 11 / 19 ] simplifiying candidate #posit16 2))) (real->posit16 2)) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))))> 1550698977.492 * [enter]simplify: Simplifying (*.p16 i (/.p16 i (real->posit16 2))) 1550698977.492 * * [misc]simplify: iters left: 3 (5 enodes) 1550698977.493 * * [misc]simplify: iters left: 2 (11 enodes) 1550698977.495 * * [misc]simplify: iters left: 1 (13 enodes) 1550698977.497 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698977.497 * * [misc]simplify: Extracting #1: cost 6 inf + 0 1550698977.497 * * [misc]simplify: Extracting #2: cost 6 inf + 1 1550698977.497 * * [misc]simplify: Extracting #3: cost 0 inf + 1970 1550698977.497 * [exit]simplify: Simplified to (*.p16 (/.p16 i (real->posit16 2)) i) 1550698977.497 * [misc]simplify: Simplified (2 1 1) to (λ (i) (/.p16 (/.p16 (*.p16 (/.p16 i (real->posit16 2)) i) (real->posit16 2)) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) 1550698977.498 * * * * [misc]progress: [ 12 / 19 ] simplifiying candidate #posit16 2)) (/.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))))> 1550698977.498 * * * * [misc]progress: [ 13 / 19 ] simplifiying candidate #posit16 2)) (/.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 (*.p16 i (real->posit16 2)) i) (real->posit16 2)) (real->posit16 1.0))))> 1550698977.498 * [enter]simplify: Simplifying (real->posit16 2) 1550698977.498 * * [misc]simplify: iters left: 1 (2 enodes) 1550698977.498 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698977.498 * * [misc]simplify: Extracting #1: cost 2 inf + 0 1550698977.498 * * [misc]simplify: Extracting #2: cost 1 inf + 1 1550698977.499 * * [misc]simplify: Extracting #3: cost 0 inf + 2 1550698977.499 * [exit]simplify: Simplified to (real->posit16 2) 1550698977.499 * [misc]simplify: Simplified (2 2 1 2) to (λ (i) (/.p16 (*.p16 (/.p16 i (real->posit16 2)) (/.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 (*.p16 i (real->posit16 2)) i) (real->posit16 2)) (real->posit16 1.0)))) 1550698977.499 * * * * [misc]progress: [ 14 / 19 ] simplifiying candidate #posit16 2)) (/.p16 i (real->posit16 2))) (-.p16 (*.p16 i (*.p16 (real->posit16 2) (*.p16 i (real->posit16 2)))) (real->posit16 1.0))))> 1550698977.499 * * * * [misc]progress: [ 15 / 19 ] simplifiying candidate #posit16 2)) (/.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))))> 1550698977.499 * * * * [misc]progress: [ 16 / 19 ] simplifiying candidate #posit16 2)) (/.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))))> 1550698977.499 * [enter]simplify: Simplifying (/.p16 (*.p16 (/.p16 i (real->posit16 2)) (/.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))) 1550698977.499 * * [misc]simplify: iters left: 5 (11 enodes) 1550698977.502 * * [misc]simplify: iters left: 4 (36 enodes) 1550698977.509 * * [misc]simplify: iters left: 3 (93 enodes) 1550698977.540 * * [misc]simplify: iters left: 2 (324 enodes) 1550698977.845 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698977.846 * * [misc]simplify: Extracting #1: cost 100 inf + 0 1550698977.847 * * [misc]simplify: Extracting #2: cost 387 inf + 322 1550698977.849 * * [misc]simplify: Extracting #3: cost 451 inf + 10427 1550698977.854 * * [misc]simplify: Extracting #4: cost 402 inf + 115864 1550698977.897 * * [misc]simplify: Extracting #5: cost 172 inf + 531234 1550698977.980 * * [misc]simplify: Extracting #6: cost 5 inf + 787856 1550698978.062 * * [misc]simplify: Extracting #7: cost 0 inf + 796751 1550698978.147 * [exit]simplify: Simplified to (/.p16 (*.p16 (/.p16 i (real->posit16 2)) (/.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))) 1550698978.147 * [misc]simplify: Simplified (2) to (λ (i) (/.p16 (*.p16 (/.p16 i (real->posit16 2)) (/.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) 1550698978.147 * * * * [misc]progress: [ 17 / 19 ] simplifiying candidate #posit16 2)) (/.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))))> 1550698978.148 * [enter]simplify: Simplifying (/.p16 (*.p16 (/.p16 i (real->posit16 2)) (/.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))) 1550698978.148 * * [misc]simplify: iters left: 5 (11 enodes) 1550698978.154 * * [misc]simplify: iters left: 4 (36 enodes) 1550698978.170 * * [misc]simplify: iters left: 3 (93 enodes) 1550698978.209 * * [misc]simplify: iters left: 2 (324 enodes) 1550698978.498 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698978.498 * * [misc]simplify: Extracting #1: cost 100 inf + 0 1550698978.501 * * [misc]simplify: Extracting #2: cost 387 inf + 322 1550698978.505 * * [misc]simplify: Extracting #3: cost 451 inf + 10427 1550698978.515 * * [misc]simplify: Extracting #4: cost 402 inf + 115864 1550698978.560 * * [misc]simplify: Extracting #5: cost 172 inf + 531234 1550698978.622 * * [misc]simplify: Extracting #6: cost 5 inf + 787856 1550698978.694 * * [misc]simplify: Extracting #7: cost 0 inf + 796751 1550698978.780 * [exit]simplify: Simplified to (/.p16 (*.p16 (/.p16 i (real->posit16 2)) (/.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))) 1550698978.780 * [misc]simplify: Simplified (2) to (λ (i) (/.p16 (*.p16 (/.p16 i (real->posit16 2)) (/.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) 1550698978.780 * * * * [misc]progress: [ 18 / 19 ] simplifiying candidate #posit16 2)) (/.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))))> 1550698978.780 * [enter]simplify: Simplifying (/.p16 (*.p16 (/.p16 i (real->posit16 2)) (/.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))) 1550698978.781 * * [misc]simplify: iters left: 5 (11 enodes) 1550698978.787 * * [misc]simplify: iters left: 4 (36 enodes) 1550698978.801 * * [misc]simplify: iters left: 3 (93 enodes) 1550698978.829 * * [misc]simplify: iters left: 2 (324 enodes) 1550698979.151 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698979.151 * * [misc]simplify: Extracting #1: cost 100 inf + 0 1550698979.153 * * [misc]simplify: Extracting #2: cost 387 inf + 322 1550698979.157 * * [misc]simplify: Extracting #3: cost 451 inf + 10427 1550698979.167 * * [misc]simplify: Extracting #4: cost 402 inf + 115864 1550698979.213 * * [misc]simplify: Extracting #5: cost 172 inf + 531234 1550698979.298 * * [misc]simplify: Extracting #6: cost 5 inf + 787856 1550698979.371 * * [misc]simplify: Extracting #7: cost 0 inf + 796751 1550698979.456 * [exit]simplify: Simplified to (/.p16 (*.p16 (/.p16 i (real->posit16 2)) (/.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))) 1550698979.456 * [misc]simplify: Simplified (2) to (λ (i) (/.p16 (*.p16 (/.p16 i (real->posit16 2)) (/.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) 1550698979.456 * * * * [misc]progress: [ 19 / 19 ] simplifiying candidate #posit16 2)) (/.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))))> 1550698979.456 * [enter]simplify: Simplifying (/.p16 (*.p16 (/.p16 i (real->posit16 2)) (/.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))) 1550698979.457 * * [misc]simplify: iters left: 5 (11 enodes) 1550698979.463 * * [misc]simplify: iters left: 4 (36 enodes) 1550698979.478 * * [misc]simplify: iters left: 3 (93 enodes) 1550698979.503 * * [misc]simplify: iters left: 2 (324 enodes) 1550698979.825 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698979.826 * * [misc]simplify: Extracting #1: cost 100 inf + 0 1550698979.828 * * [misc]simplify: Extracting #2: cost 387 inf + 322 1550698979.832 * * [misc]simplify: Extracting #3: cost 451 inf + 10427 1550698979.842 * * [misc]simplify: Extracting #4: cost 402 inf + 115864 1550698979.894 * * [misc]simplify: Extracting #5: cost 172 inf + 531234 1550698979.972 * * [misc]simplify: Extracting #6: cost 5 inf + 787856 1550698980.017 * * [misc]simplify: Extracting #7: cost 0 inf + 796751 1550698980.102 * [exit]simplify: Simplified to (/.p16 (*.p16 (/.p16 i (real->posit16 2)) (/.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0))) 1550698980.102 * [misc]simplify: Simplified (2) to (λ (i) (/.p16 (*.p16 (/.p16 i (real->posit16 2)) (/.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))) 1550698980.102 * * * [misc]progress: adding candidates to table 1550698981.403 * * [misc]progress: iteration 4 / 4 1550698981.403 * * * [misc]progress: picking best candidate 1550698981.726 * * * * [misc]pick: Picked #posit16 2)) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (/.p16 (/.p16 i (real->posit16 2)) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))))> 1550698981.726 * * * [misc]progress: localizing error 1550698981.957 * * * [misc]progress: generating rewritten candidates 1550698981.957 * * * * [misc]progress: [ 1 / 4 ] rewriting at (2 2) 1550698981.960 * * * * [misc]progress: [ 2 / 4 ] rewriting at (2 1) 1550698981.965 * * * * [misc]progress: [ 3 / 4 ] rewriting at (2) 1550698981.971 * * * * [misc]progress: [ 4 / 4 ] rewriting at (2 2 2) 1550698981.983 * * * [misc]progress: generating series expansions 1550698981.983 * * * * [misc]progress: [ 1 / 4 ] generating series at (2 2) 1550698981.983 * * * * [misc]progress: [ 2 / 4 ] generating series at (2 1) 1550698981.983 * * * * [misc]progress: [ 3 / 4 ] generating series at (2) 1550698981.983 * * * * [misc]progress: [ 4 / 4 ] generating series at (2 2 2) 1550698981.983 * * * [misc]progress: simplifying candidates 1550698981.983 * * * * [misc]progress: [ 1 / 13 ] simplifiying candidate #posit16 2)) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (*.p16 (/.p16 (/.p16 i (real->posit16 2)) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (*.p16 (real->posit16 1.0) (real->posit16 1.0)))) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))))> 1550698981.983 * [enter]simplify: Simplifying (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)) 1550698981.983 * * [misc]simplify: iters left: 3 (7 enodes) 1550698981.988 * * [misc]simplify: iters left: 2 (13 enodes) 1550698981.992 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698981.992 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1550698981.992 * * [misc]simplify: Extracting #2: cost 6 inf + 0 1550698981.992 * * [misc]simplify: Extracting #3: cost 4 inf + 3 1550698981.993 * * [misc]simplify: Extracting #4: cost 0 inf + 690 1550698981.993 * [exit]simplify: Simplified to (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)) 1550698981.993 * [misc]simplify: Simplified (2 2 2) to (λ (i) (*.p16 (/.p16 (/.p16 i (real->posit16 2)) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (*.p16 (/.p16 (/.p16 i (real->posit16 2)) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (*.p16 (real->posit16 1.0) (real->posit16 1.0)))) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))))) 1550698981.993 * * * * [misc]progress: [ 2 / 13 ] simplifiying candidate #posit16 2)) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (/.p16 i (*.p16 (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)) (real->posit16 2)))))> 1550698981.993 * * * * [misc]progress: [ 3 / 13 ] simplifiying candidate #posit16 2)) (real->posit16 1.0)) (real->posit16 2))) (/.p16 (/.p16 i (real->posit16 2)) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))))> 1550698981.993 * * * * [misc]progress: [ 4 / 13 ] simplifiying candidate #posit16 2)) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (/.p16 (/.p16 i (real->posit16 2)) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (*.p16 (real->posit16 1.0) (real->posit16 1.0))))) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))))> 1550698981.994 * [enter]simplify: Simplifying (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)) 1550698981.994 * * [misc]simplify: iters left: 3 (7 enodes) 1550698981.997 * * [misc]simplify: iters left: 2 (13 enodes) 1550698982.002 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698982.002 * * [misc]simplify: Extracting #1: cost 3 inf + 0 1550698982.002 * * [misc]simplify: Extracting #2: cost 6 inf + 0 1550698982.002 * * [misc]simplify: Extracting #3: cost 4 inf + 3 1550698982.002 * * [misc]simplify: Extracting #4: cost 0 inf + 690 1550698982.002 * [exit]simplify: Simplified to (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)) 1550698982.002 * [misc]simplify: Simplified (2 2) to (λ (i) (*.p16 (*.p16 (/.p16 (/.p16 i (real->posit16 2)) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (/.p16 (/.p16 i (real->posit16 2)) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (*.p16 (real->posit16 1.0) (real->posit16 1.0))))) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))) 1550698982.003 * * * * [misc]progress: [ 5 / 13 ] simplifiying candidate #posit16 2)) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (/.p16 i (real->posit16 2))) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))))> 1550698982.003 * [enter]simplify: Simplifying (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)) 1550698982.003 * * [misc]simplify: iters left: 3 (7 enodes) 1550698982.007 * * [misc]simplify: iters left: 2 (19 enodes) 1550698982.013 * * [misc]simplify: iters left: 1 (37 enodes) 1550698982.023 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698982.023 * * [misc]simplify: Extracting #1: cost 10 inf + 0 1550698982.023 * * [misc]simplify: Extracting #2: cost 21 inf + 0 1550698982.023 * * [misc]simplify: Extracting #3: cost 27 inf + 165 1550698982.024 * * [misc]simplify: Extracting #4: cost 28 inf + 166 1550698982.024 * * [misc]simplify: Extracting #5: cost 18 inf + 4946 1550698982.025 * * [misc]simplify: Extracting #6: cost 0 inf + 22111 1550698982.026 * [exit]simplify: Simplified to (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)) 1550698982.026 * [misc]simplify: Simplified (2 2) to (λ (i) (/.p16 (*.p16 (/.p16 (/.p16 i (real->posit16 2)) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (/.p16 i (real->posit16 2))) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))) 1550698982.026 * * * * [misc]progress: [ 6 / 13 ] simplifiying candidate #posit16 2)) (/.p16 (/.p16 i (real->posit16 2)) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))))> 1550698982.026 * [enter]simplify: Simplifying (*.p16 (/.p16 i (real->posit16 2)) (/.p16 (/.p16 i (real->posit16 2)) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))) 1550698982.026 * * [misc]simplify: iters left: 5 (10 enodes) 1550698982.029 * * [misc]simplify: iters left: 4 (29 enodes) 1550698982.040 * * [misc]simplify: iters left: 3 (71 enodes) 1550698982.067 * * [misc]simplify: iters left: 2 (226 enodes) 1550698982.230 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698982.230 * * [misc]simplify: Extracting #1: cost 76 inf + 0 1550698982.231 * * [misc]simplify: Extracting #2: cost 266 inf + 322 1550698982.232 * * [misc]simplify: Extracting #3: cost 288 inf + 11470 1550698982.234 * * [misc]simplify: Extracting #4: cost 267 inf + 40495 1550698982.247 * * [misc]simplify: Extracting #5: cost 84 inf + 325096 1550698982.286 * * [misc]simplify: Extracting #6: cost 0 inf + 450491 1550698982.310 * * [misc]simplify: Extracting #7: cost 0 inf + 450131 1550698982.347 * [exit]simplify: Simplified to (/.p16 (*.p16 (/.p16 i (real->posit16 2)) (/.p16 i (real->posit16 2))) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) 1550698982.347 * [misc]simplify: Simplified (2 1) to (λ (i) (/.p16 (/.p16 (*.p16 (/.p16 i (real->posit16 2)) (/.p16 i (real->posit16 2))) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))) 1550698982.347 * * * * [misc]progress: [ 7 / 13 ] simplifiying candidate #posit16 2)) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (/.p16 (/.p16 i (real->posit16 2)) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))))> 1550698982.347 * * * * [misc]progress: [ 8 / 13 ] simplifiying candidate #posit16 2)) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (/.p16 (/.p16 i (real->posit16 2)) (+.p16 (*.p16 i (real->posit16 2)) (neg.p16 (real->posit16 1.0))))))> 1550698982.347 * * * * [misc]progress: [ 9 / 13 ] simplifiying candidate #posit16 2)) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (/.p16 (/.p16 i (real->posit16 2)) (/.p16 (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (*.p16 (real->posit16 1.0) (real->posit16 1.0))) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))))))> 1550698982.347 * * * * [misc]progress: [ 10 / 13 ] simplifiying candidate #posit16 2)) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (/.p16 (/.p16 i (real->posit16 2)) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))))> 1550698982.347 * [enter]simplify: Simplifying (/.p16 (/.p16 i (real->posit16 2)) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) 1550698982.348 * * [misc]simplify: iters left: 4 (9 enodes) 1550698982.352 * * [misc]simplify: iters left: 3 (17 enodes) 1550698982.358 * * [misc]simplify: iters left: 2 (20 enodes) 1550698982.364 * * [misc]simplify: iters left: 1 (28 enodes) 1550698982.375 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698982.375 * * [misc]simplify: Extracting #1: cost 7 inf + 0 1550698982.375 * * [misc]simplify: Extracting #2: cost 10 inf + 1 1550698982.375 * * [misc]simplify: Extracting #3: cost 11 inf + 2 1550698982.375 * * [misc]simplify: Extracting #4: cost 7 inf + 767 1550698982.375 * * [misc]simplify: Extracting #5: cost 2 inf + 2777 1550698982.376 * * [misc]simplify: Extracting #6: cost 0 inf + 4702 1550698982.376 * [exit]simplify: Simplified to (/.p16 i (+.p16 (*.p16 i (*.p16 (real->posit16 2) (real->posit16 2))) (real->posit16 2))) 1550698982.376 * [misc]simplify: Simplified (2 1) to (λ (i) (*.p16 (/.p16 i (+.p16 (*.p16 i (*.p16 (real->posit16 2) (real->posit16 2))) (real->posit16 2))) (/.p16 (/.p16 i (real->posit16 2)) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))))) 1550698982.377 * [enter]simplify: Simplifying (/.p16 (/.p16 i (real->posit16 2)) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) 1550698982.377 * * [misc]simplify: iters left: 4 (9 enodes) 1550698982.382 * * [misc]simplify: iters left: 3 (23 enodes) 1550698982.390 * * [misc]simplify: iters left: 2 (48 enodes) 1550698982.406 * * [misc]simplify: iters left: 1 (130 enodes) 1550698982.479 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698982.479 * * [misc]simplify: Extracting #1: cost 33 inf + 0 1550698982.479 * * [misc]simplify: Extracting #2: cost 121 inf + 1 1550698982.480 * * [misc]simplify: Extracting #3: cost 150 inf + 767 1550698982.481 * * [misc]simplify: Extracting #4: cost 147 inf + 6462 1550698982.486 * * [misc]simplify: Extracting #5: cost 102 inf + 59322 1550698982.500 * * [misc]simplify: Extracting #6: cost 7 inf + 167589 1550698982.512 * * [misc]simplify: Extracting #7: cost 0 inf + 181450 1550698982.528 * [exit]simplify: Simplified to (/.p16 i (*.p16 (real->posit16 2) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))) 1550698982.529 * [misc]simplify: Simplified (2 2) to (λ (i) (*.p16 (/.p16 (/.p16 i (real->posit16 2)) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (/.p16 i (*.p16 (real->posit16 2) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))))) 1550698982.529 * * * * [misc]progress: [ 11 / 13 ] simplifiying candidate #posit16 2)) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (/.p16 (/.p16 i (real->posit16 2)) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))))> 1550698982.529 * [enter]simplify: Simplifying (/.p16 (/.p16 i (real->posit16 2)) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) 1550698982.529 * * [misc]simplify: iters left: 4 (9 enodes) 1550698982.533 * * [misc]simplify: iters left: 3 (17 enodes) 1550698982.539 * * [misc]simplify: iters left: 2 (20 enodes) 1550698982.545 * * [misc]simplify: iters left: 1 (28 enodes) 1550698982.557 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698982.557 * * [misc]simplify: Extracting #1: cost 7 inf + 0 1550698982.557 * * [misc]simplify: Extracting #2: cost 10 inf + 1 1550698982.557 * * [misc]simplify: Extracting #3: cost 11 inf + 2 1550698982.558 * * [misc]simplify: Extracting #4: cost 7 inf + 767 1550698982.558 * * [misc]simplify: Extracting #5: cost 2 inf + 2777 1550698982.558 * * [misc]simplify: Extracting #6: cost 0 inf + 4702 1550698982.559 * [exit]simplify: Simplified to (/.p16 i (+.p16 (*.p16 i (*.p16 (real->posit16 2) (real->posit16 2))) (real->posit16 2))) 1550698982.559 * [misc]simplify: Simplified (2 1) to (λ (i) (*.p16 (/.p16 i (+.p16 (*.p16 i (*.p16 (real->posit16 2) (real->posit16 2))) (real->posit16 2))) (/.p16 (/.p16 i (real->posit16 2)) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))))) 1550698982.559 * [enter]simplify: Simplifying (/.p16 (/.p16 i (real->posit16 2)) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) 1550698982.559 * * [misc]simplify: iters left: 4 (9 enodes) 1550698982.563 * * [misc]simplify: iters left: 3 (23 enodes) 1550698982.571 * * [misc]simplify: iters left: 2 (48 enodes) 1550698982.584 * * [misc]simplify: iters left: 1 (130 enodes) 1550698982.655 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698982.655 * * [misc]simplify: Extracting #1: cost 33 inf + 0 1550698982.655 * * [misc]simplify: Extracting #2: cost 121 inf + 1 1550698982.656 * * [misc]simplify: Extracting #3: cost 150 inf + 767 1550698982.657 * * [misc]simplify: Extracting #4: cost 147 inf + 6462 1550698982.664 * * [misc]simplify: Extracting #5: cost 102 inf + 59322 1550698982.679 * * [misc]simplify: Extracting #6: cost 7 inf + 167589 1550698982.695 * * [misc]simplify: Extracting #7: cost 0 inf + 181450 1550698982.711 * [exit]simplify: Simplified to (/.p16 i (*.p16 (real->posit16 2) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))) 1550698982.711 * [misc]simplify: Simplified (2 2) to (λ (i) (*.p16 (/.p16 (/.p16 i (real->posit16 2)) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (/.p16 i (*.p16 (real->posit16 2) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))))) 1550698982.711 * * * * [misc]progress: [ 12 / 13 ] simplifiying candidate #posit16 2)) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (/.p16 (/.p16 i (real->posit16 2)) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))))> 1550698982.711 * [enter]simplify: Simplifying (/.p16 (/.p16 i (real->posit16 2)) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) 1550698982.711 * * [misc]simplify: iters left: 4 (9 enodes) 1550698982.715 * * [misc]simplify: iters left: 3 (17 enodes) 1550698982.721 * * [misc]simplify: iters left: 2 (20 enodes) 1550698982.727 * * [misc]simplify: iters left: 1 (28 enodes) 1550698982.737 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698982.737 * * [misc]simplify: Extracting #1: cost 7 inf + 0 1550698982.737 * * [misc]simplify: Extracting #2: cost 10 inf + 1 1550698982.737 * * [misc]simplify: Extracting #3: cost 11 inf + 2 1550698982.738 * * [misc]simplify: Extracting #4: cost 7 inf + 767 1550698982.738 * * [misc]simplify: Extracting #5: cost 2 inf + 2777 1550698982.738 * * [misc]simplify: Extracting #6: cost 0 inf + 4702 1550698982.739 * [exit]simplify: Simplified to (/.p16 i (+.p16 (*.p16 i (*.p16 (real->posit16 2) (real->posit16 2))) (real->posit16 2))) 1550698982.739 * [misc]simplify: Simplified (2 1) to (λ (i) (*.p16 (/.p16 i (+.p16 (*.p16 i (*.p16 (real->posit16 2) (real->posit16 2))) (real->posit16 2))) (/.p16 (/.p16 i (real->posit16 2)) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))))) 1550698982.739 * [enter]simplify: Simplifying (/.p16 (/.p16 i (real->posit16 2)) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) 1550698982.739 * * [misc]simplify: iters left: 4 (9 enodes) 1550698982.744 * * [misc]simplify: iters left: 3 (23 enodes) 1550698982.754 * * [misc]simplify: iters left: 2 (48 enodes) 1550698982.771 * * [misc]simplify: iters left: 1 (130 enodes) 1550698982.843 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698982.843 * * [misc]simplify: Extracting #1: cost 33 inf + 0 1550698982.844 * * [misc]simplify: Extracting #2: cost 121 inf + 1 1550698982.845 * * [misc]simplify: Extracting #3: cost 150 inf + 767 1550698982.846 * * [misc]simplify: Extracting #4: cost 147 inf + 6462 1550698982.850 * * [misc]simplify: Extracting #5: cost 102 inf + 59322 1550698982.864 * * [misc]simplify: Extracting #6: cost 7 inf + 167589 1550698982.881 * * [misc]simplify: Extracting #7: cost 0 inf + 181450 1550698982.897 * [exit]simplify: Simplified to (/.p16 i (*.p16 (real->posit16 2) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))) 1550698982.897 * [misc]simplify: Simplified (2 2) to (λ (i) (*.p16 (/.p16 (/.p16 i (real->posit16 2)) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (/.p16 i (*.p16 (real->posit16 2) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))))) 1550698982.897 * * * * [misc]progress: [ 13 / 13 ] simplifiying candidate #posit16 2)) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (/.p16 (/.p16 i (real->posit16 2)) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))))> 1550698982.898 * [enter]simplify: Simplifying (/.p16 (/.p16 i (real->posit16 2)) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) 1550698982.898 * * [misc]simplify: iters left: 4 (9 enodes) 1550698982.902 * * [misc]simplify: iters left: 3 (17 enodes) 1550698982.907 * * [misc]simplify: iters left: 2 (20 enodes) 1550698982.912 * * [misc]simplify: iters left: 1 (28 enodes) 1550698982.921 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698982.922 * * [misc]simplify: Extracting #1: cost 7 inf + 0 1550698982.922 * * [misc]simplify: Extracting #2: cost 10 inf + 1 1550698982.922 * * [misc]simplify: Extracting #3: cost 11 inf + 2 1550698982.922 * * [misc]simplify: Extracting #4: cost 7 inf + 767 1550698982.922 * * [misc]simplify: Extracting #5: cost 2 inf + 2777 1550698982.923 * * [misc]simplify: Extracting #6: cost 0 inf + 4702 1550698982.923 * [exit]simplify: Simplified to (/.p16 i (+.p16 (*.p16 i (*.p16 (real->posit16 2) (real->posit16 2))) (real->posit16 2))) 1550698982.923 * [misc]simplify: Simplified (2 1) to (λ (i) (*.p16 (/.p16 i (+.p16 (*.p16 i (*.p16 (real->posit16 2) (real->posit16 2))) (real->posit16 2))) (/.p16 (/.p16 i (real->posit16 2)) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))))) 1550698982.924 * [enter]simplify: Simplifying (/.p16 (/.p16 i (real->posit16 2)) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) 1550698982.924 * * [misc]simplify: iters left: 4 (9 enodes) 1550698982.930 * * [misc]simplify: iters left: 3 (23 enodes) 1550698982.938 * * [misc]simplify: iters left: 2 (48 enodes) 1550698982.954 * * [misc]simplify: iters left: 1 (130 enodes) 1550698983.024 * * [misc]simplify: Extracting #0: cost 1 inf + 0 1550698983.024 * * [misc]simplify: Extracting #1: cost 33 inf + 0 1550698983.025 * * [misc]simplify: Extracting #2: cost 121 inf + 1 1550698983.026 * * [misc]simplify: Extracting #3: cost 150 inf + 767 1550698983.027 * * [misc]simplify: Extracting #4: cost 147 inf + 6462 1550698983.032 * * [misc]simplify: Extracting #5: cost 102 inf + 59322 1550698983.049 * * [misc]simplify: Extracting #6: cost 7 inf + 167589 1550698983.067 * * [misc]simplify: Extracting #7: cost 0 inf + 181450 1550698983.086 * [exit]simplify: Simplified to (/.p16 i (*.p16 (real->posit16 2) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))) 1550698983.086 * [misc]simplify: Simplified (2 2) to (λ (i) (*.p16 (/.p16 (/.p16 i (real->posit16 2)) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (/.p16 i (*.p16 (real->posit16 2) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))))) 1550698983.086 * * * [misc]progress: adding candidates to table 1550698984.152 * [misc]progress: [Phase 3 of 3] Extracting. 1550698984.152 * * [misc]regime: Finding splitpoints for: (#posit16 2)) (*.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))))> #posit16 2)) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (/.p16 (/.p16 i (real->posit16 2)) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (*.p16 (real->posit16 1.0) (real->posit16 1.0))))) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))))> #posit16 2)) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (/.p16 i (real->posit16 2))) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))))> #posit16 2)) (/.p16 (/.p16 i (real->posit16 2)) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))))> #posit16 2)) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (*.p16 (/.p16 (/.p16 i (real->posit16 2)) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (*.p16 (real->posit16 1.0) (real->posit16 1.0)))) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))))> #posit16 2)) (real->posit16 1.0)) (real->posit16 2))) (/.p16 (/.p16 i (real->posit16 2)) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))))> #posit16 2)) (/.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 (*.p16 i (real->posit16 2)) i) (real->posit16 2)) (real->posit16 1.0))))> #posit16 2)) (*.p16 i (real->posit16 2)))) (/.p16 (/.p16 i (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))) (*.p16 i i)))> #posit16 2)) (/.p16 i (real->posit16 2))) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))))> #posit16 2)) (*.p16 i (real->posit16 2))) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))) (*.p16 i i)))>) 1550698984.155 * * * [misc]regime-changes: Trying 1 branch expressions: (i) 1550698984.155 * * * * [misc]regimes: Trying to branch on i from (#posit16 2)) (*.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (real->posit16 1.0)))))> #posit16 2)) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (/.p16 (/.p16 i (real->posit16 2)) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (*.p16 (real->posit16 1.0) (real->posit16 1.0))))) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))))> #posit16 2)) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (/.p16 i (real->posit16 2))) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))))> #posit16 2)) (/.p16 (/.p16 i (real->posit16 2)) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))))> #posit16 2)) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (*.p16 (/.p16 (/.p16 i (real->posit16 2)) (-.p16 (*.p16 (*.p16 i (real->posit16 2)) (*.p16 i (real->posit16 2))) (*.p16 (real->posit16 1.0) (real->posit16 1.0)))) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))))> #posit16 2)) (real->posit16 1.0)) (real->posit16 2))) (/.p16 (/.p16 i (real->posit16 2)) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))))> #posit16 2)) (/.p16 i (real->posit16 2))) (-.p16 (*.p16 (*.p16 (*.p16 i (real->posit16 2)) i) (real->posit16 2)) (real->posit16 1.0))))> #posit16 2)) (*.p16 i (real->posit16 2)))) (/.p16 (/.p16 i (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))) (*.p16 i i)))> #posit16 2)) (/.p16 i (real->posit16 2))) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))))> #posit16 2)) (*.p16 i (real->posit16 2))) (+.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0))) (-.p16 (*.p16 i (real->posit16 2)) (real->posit16 1.0)))) (*.p16 i i)))>) 1550698984.776 * * * [misc]regime: Found split indices: #